/* reducing header height - kevinthibault */
.page-header .header-default .vcard.header-logo-enabled { height: fit-content; }

/* kevinthibault - removing padding from alert banner */
.content-alert-banner .content-alert-banner-container {padding: 0px 0px 6px!important;}

/* facet browse color - kevinthibault */
div#ws-facet-browse-modal .facet-list-group-label {color: #000;}

/* kevinthibault - adding "+" to add-on line */
.srp .pricing-detail .ABCRule .price-value:before , .vdp .pricing-detail .ABCRule .price-value:before { content: "+"; }
.srp .inv-type-new.pricing-detail .invoicePrice .price-value:before , .vdp .inv-type-new.pricing-detail .invoicePrice .price-value:before { content: "+"; }

/* kevinthibault - typography that scales up and down based on screen width */
.responsive-heading {font-size: 3vw; font-weight: 900; line-height: 1.25; text-transform: var(--display-heading-text-case,none); letter-spacing: var(--display-heading-letter-spacing, normal)}

/* kevinthibault -  cta grid */
.cta-grid {flex: 0 0 50%; box-sizing: border-box;}

/* kevinthibault -  removing offset */
@media(min-width: 768px) { .col-sm-offset-1 { margin-left: 0%!important;}}

/* ddcdusting 07315932 */
.index .gallery.medium.row-items-3 .grid {margin-top: -100px;}
div#media-gallery1-app-root .btn {position: relative; top: 510px;}