/* fdbarfety Hours on one line */
.nav-fragment .ddc-span12 {padding-left: 8px; padding-right: 8px; font-size: .99em;}
.ddc-composer .nav-fragment .ddc-span12 {padding-left: 0; padding-right: 0; font-size: .99em;}
.page-bd .hours-default {font-size: .9em;}
.page-bd .hours-default .today {font-size: .9em;}
.page-bd .hours-default .ddc-list-columns>li .key {width:36%;}
.page-bd .hours-default .ddc-list-columns>li .value {width:64%;}
.page-bd .hours-default.box.box-padding {padding: 16px 10px;}
.page-bd .hours-default.ddc-content .widget-heading {margin: 0 0 24px 10px;}
.page-bd .hours-default .today, .page-bd .ws-hours .today {background-color: var(--color-primary-800); color: #fff;}

/* fdbarfety Share Icons */
.share ul {width: 100%;}
.share li {padding: 0;}
.links-share .ddc-icon {left: -20px; top: -15px;}
.links-share li a {padding: 15px 0 0 30px; height: 51px;}

/* ddcsamp 12067455 */
.page-header.responsive-centered-nav .header-navigation .header-default .header-logo:first-child {margin-left: 10px;}

/* ddcrandyh CC12541040 */
.page-header.responsive-centered-nav .header-contact .vcard :is(.tels, .adr) :is(*, .ddc-icon) { color: var(--color-neutral-1000); }
.page-header.responsive-centered-nav .header-contact { background: var(--color-neutral-0); }

/* Start 'vdp-new-price-value-SICRule' (do not modify this line) */
/* Modified by geoffreyholdredge on 07/28/25 03:28 PM EDT */
.vdp .inv-type-new.pricing-detail .SICRule .price-value { text-decoration: none; font-size: 18px; color: #4e7a00; }
/* End 'vdp-new-price-value-SICRule' (do not modify this line) */