/* Custom CSS Styles, overrides and so on. @mounsey. Do NOT edit or add to these unless you know what you're on with! :-] ... */

/* CSS Variables ... */

:root {
		--gbt-red: #e63c23; /* Golden Bear Red */
		--gbt-pink: #f791c3;
		--gbt-orange: #ff9f40;
		--gbt-yellow: #ffd700;
		--gbt-green: #16a531;
		--gbt-blue: #1f1be2;
		--gbt-cream: #ffe8ce;		
}

/* Globals ... */

.off { display: none !important; }



/* Footer ... */

#colophon .menu-item { }
#colophon .menu-item a { font-size: 16px; text-transform: uppercase; padding: 0px; margin: 0px; }



/* Images ... */

.rounded img { border-radius: 9px; }
#billboard { border-bottom: 0px solid fuchsia !important; }



/* Menu(s) ... */

.age-filters-menu * { font-size: 32px; }
.age-filters-menu li { line-height: 1em; }

/* Side Menu(s) ... */

#side-menu .current-menu-item { font-weight: bold; }
#side-menu .current-menu-item a { color: var(--gbt-orange) !important; }

/* Footer Menu(s) ... */

#nav_menu-3 { font-size: 14px; }



/* Posts ... */

.single .entry { margin-top: 50px; }
.single .entry-taxonomies a { border-bottom: 1px solid #c0c0c0; }
.wp-caption-text { font-size: 16px; color: #808080; }

/* Dynamic Blog Posts Grid ... */

.sow-blog-posts h3 { font-weight: normal !important; line-height: 1.2em !important; }
.sow-more-link { text-transform: uppercase; color: #010101; font-size: 16px !important; }



/* Accordions ... */

.sow-accordion-open-close-button * { color: #f791c3 !important; }
.sow-accordion-panel-header * { font-size: 24px; }



/* Carousels in My Mind ... */

.sow-carousel-item-title h3 { line-height: 0em !important; }
.sow-carousel-item-title h3 a { line-height: 0em !important; }



/* WooCommerce ... */

/* Basket ... */

#gbt-basket,#gbt-checkout { padding: 20px; }



/* PAGES (custom overrides etc. for specific pages or page components) ... */

.people { padding: 0px 25px !important; outline: 0px solid red; }
.people img { border-radius: 25px; }





/* FIN! ... */