/* HOURS - view all hours link */
.ws-hours .btn-link {text-transform: uppercase; text-decoration: none; padding: 5px 15px;}

/* SECTIONS - equalizing padding & adding border */
[data-name*="section-row"] > div[class*="col"]:first-child {padding-left: 24px;}
[data-name*="section-row"] > div[class*="col"]:last-child {padding-right: 24px;}
[data-name*="section-row"] div.p-8 {border: 1px solid rgba(0,0,0,.1);}

/* REDUCING COL2 + COL3 PADDING - on screens smaller than 850px in height */
@media (max-height: 850px), (max-width: 1200px) {
    [data-name*="col2-widgetHolder"],
    [data-name*="col3-widgetHolder"] {padding: 24px !important;}    
}

/* CONTENT AREAS - changing image alignment */
.content-default img {display: inline-block;}

/* CTA - adding dark overlay and shadows/borders for better contrast */
.ws-content-cta .cta-content {position: relative;}
.ws-content-cta .cta-content > * {z-index: 2;}
.ws-content-cta .cta-content h2 {text-shadow: 0 0 10px rgba(0,0,0,.35);}
.ws-content-cta .cta-content .btn {border: 1px solid black;}

/* fdbarfety 10719952 */
.responsive-type .page-header {font-size: .75rem;}

a.header-logo.header-logo-style {top: 0px!important;}

/* wabbey 07190623 */
.page-header.minimal.true-minimal { 
	background-color:  #eb1f26;
	& .ws-mycars-nav button,
	.ws-site-text-search button,
	.ws-mycars-nav button:hover { color:var(--color-neutral-0); }
	& .ws-mycars-nav button:after,
	.mycars-integration-navbar,
	.ws-site-text-search { border-color:var(--color-neutral-0); }
	& .navigation-default { 
		.navbar-nav>li>a,
		.navbar-nav:hover>li>a { color:var(--color-neutral-0); }
		.navbar-nav>li>a:after { border-color:var(--color-neutral-0); }
	}
}
