/*
 Theme Name:     Bamco Adidas
 Description:    A child theme of the Bamco theme for Adidas
 Author:         Modern Tribe
 Author URI:     http://tri.be
 Version:        1.0.0
 Text Domain:    bamco-adidas
 Template:       bamco
*/

/* Custom Font Face */
@font-face {
	font-family: 'Adineue PRO';
	src: url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BlackWeb.eot');
	src: url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BlackWeb.eot?#iefix') format('embedded-opentype'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BlackWeb.woff2') format('woff2'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BlackWeb.woff') format('woff'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BlackWeb.ttf') format('truetype'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BlackWeb.svg#adineuePRO-BlackWeb') format('svg');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Adineue PRO';
	src: url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BoldWeb.eot');
	src: url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BoldWeb.eot?#iefix') format('embedded-opentype'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BoldWeb.woff2') format('woff2'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BoldWeb.woff') format('woff'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BoldWeb.ttf') format('truetype'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-BoldWeb.svg#adineuePRO-BoldWeb') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Adineue PRO';
	src: url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-LightWeb.eot');
	src: url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-LightWeb.eot?#iefix') format('embedded-opentype'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-LightWeb.woff2') format('woff2'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-LightWeb.woff') format('woff'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-LightWeb.ttf') format('truetype'),
	url('/content/themes/bamco-adidas/fonts/adineuePRO/adineuePRO-LightWeb.svg#adineuePRO-LightWeb') format('svg');
	font-weight: 300;
	font-style: normal;
}

/* Overrides for Adidas font */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Adineue PRO", sans-serif;
	font-weight: 900;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 0.03em;
}

p,
a,
strong,
button,
form,
input,
select,
textarea,
.site-panel__cafenav-label,
.c-card__title,
.site-panel__cafeinfo-title,
.site-panel__cafeinfo-currently,
.site-panel__cafeinfo-currently--closed,
.dotted-leader-content,
.site-panel__daypart-station-title,
.site-panel__daypart-hide-btn,
.site-panel__daypart-tab-btn,
.panel__title,
.form-control-label,
.t-content label,
.c-btn-text,
.t-content,
a.c-btn-text,
.site-panel__cafenav-selected,
.c-btn,
a.c-btn,
.site-panel__cafeinfo-special-schedule a,
.site-panel__diet-pref-header,
.site-footer__bottom,
span.c-btn__text,
.gform_wrapper .gform_button,
.site-panel__cafenav-itemlink,
.site-panel__cafenav-label,
.site-panel__cafenav-filter-block-hdr,
.site-panel__cafenav-toolbar .c-btn,
.c-btn-text-alt,
a.c-btn-text-alt,
.current-status,
.dotted-leader-content,
.dotted-leader-content.pull-left,
.dotted-leader-content.pull-right,
.site-panel__cafeinfo-currently--closed,
.t-content,
.t-content h1,
.t-content h2,
.t-content h3,
.t-content h4,
.t-content h5,
.t-content h6,
.t-content li,
.t-content li~li,
.site-panel__cu-team-name,
.site-panel__cu-team-title,
.site-panel__cu-team-anchor,
ul.sustainability-list li a,
.site-panel--daypart-even .site-panel__daypart-item-title,
.site-panel__daypart-item-price,
.site-panel__daypart-item-description,
.daypart-modal__title,
.daypart-modal__cor-icons-label,
.site-panel__daypart-empty-tier,
.site-panel__cafenav-control,
.site-panel__daypart-time,
span.c-accordion__header-inner.site-panel__diet-pref-header-inner{
	font-family: "Adineue PRO", "Open Sans", sans-serif !important;
}

.jump-nav__btn.jump-nav__btn--active, .jump-nav__btn:after, .jump-nav__btn:focus, .jump-nav__btn:hover {
	font-family: "Adineue PRO", "Open Sans", sans-serif !important;
	font-weight: bold !important;
}

.site-panel__cafenav-selected {
	font-size: 18px;
}

.primary__action-description,
.jump-nav__btn {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
}
.primary__action-title{
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
	font-weight: bold;
}

body {
	font-family: "Adineue PRO", "Open Sans", sans-serif;
	font-style: normal;
	font-weight: 300;
}

.daypart-menu {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
}

.panel.panel-type-dietary_pref {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
	color: #4f4a3a;
}

.cafe-hours {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
}

label {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
}

#masthead #panel-navigation {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
	font-weight: bold;
}

#masthead #site-navigation .menu-item {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
	font-weight: bold;
}

input {
	font-family: "Adineue PRO", "Agenda Medium", sans-serif;
	font-weight: bold;
}

@media (min-width: 960px) {

	.site-footer__nav-list {
		font-size: 14px;
	}
}
