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: 3px;filter: drop-shadow(0 0 0.1rem #524658);}

.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: #fefbee !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: #524658;}

.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;}

.returning-wrapper__inner {background-color:#fff !important;padding: 20px; border-radius: 3px;filter: drop-shadow(0 0 0.1rem #524658);}

.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 {
 
background-image: url(/693115700/Handler/Picture/GU/F/ThemeImages/etch_only.png);
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: bottom right;
 
}

.LoginPage .catfish-footer {background-color: #524658 !important;}

.customer-savedbaskets .subtitle {display: none !important;}

.enter-address-body__selector .item-list {background-color:#fff !important;}

.listWrapper .productPrice { display: none }

.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; }

.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: 100%;
	height: 100%;
	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;
}

.od_deliver_time {
	display: none !important;
}