/*
Theme: Brevier
*/

/*--------------------------------------------------------------
# Body
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Cormorant
--------------------------------------------------------------*/

body.em-fonts-body-cormorant,
.em-fonts-body-cormorant button,
.em-fonts-body-cormorant input:not([type="submit"]),
.em-fonts-body-cormorant select,
.em-fonts-body-cormorant textarea {
	font-family: 'Cormorant Garamond', 'garamond', serif;
	font-size: 18px;
	line-height: 145%
}

/*--------------------------------------------------------------
## Georgia
--------------------------------------------------------------*/

body.em-fonts-body-georgia,
.em-fonts-body-georgia button,
.em-fonts-body-georgia input:not([type="submit"]),
.em-fonts-body-georgia select,
.em-fonts-body-georgia textarea {
	font-family: 'georgia', sans-serif;
	font-size: 15px;
	line-height: 165%;
}

/*--------------------------------------------------------------
## IBM Plex Sans
--------------------------------------------------------------*/

body.em-fonts-body-ibm-plex-sans,
.em-fonts-body-ibm-plex-sans button,
.em-fonts-body-ibm-plex-sans input:not([type="submit"]),
.em-fonts-body-ibm-plex-sans select,
.em-fonts-body-ibm-plex-sans textarea {
	font: 13px/1.538 'IBM Plex Sans', sans-serif;
	letter-spacing: .025em;
}

/*--------------------------------------------------------------
## Lato Light
--------------------------------------------------------------*/

body.em-fonts-body-lato-light,
.em-fonts-body-lato-light button,
.em-fonts-body-lato-light input:not([type="submit"]),
.em-fonts-body-lato-light select,
.em-fonts-body-lato-light textarea {
	font-family: 'lato', sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 165%;
}


/*--------------------------------------------------------------
## Libre Baskerville
--------------------------------------------------------------*/

body.em-fonts-body-libre-baskerville,
.em-fonts-body-libre-baskerville button,
.em-fonts-body-libre-baskerville input:not([type="submit"]),
.em-fonts-body-libre-baskerville select,
.em-fonts-body-libre-baskerville textarea {
	font-family: 'libre baskerville', serif;
   	font-size: 14px;
   	line-height: 175%;
}


/*--------------------------------------------------------------
## Lora
--------------------------------------------------------------*/

body.em-fonts-body-lora,
.em-fonts-body-lora button,
.em-fonts-body-lora input:not([type="submit"]),
.em-fonts-body-lora select,
.em-fonts-body-lora textarea {
	font-family: 'lora', serif;
	font-size: 15px;
	line-height: 175%;
}


/*--------------------------------------------------------------
## Merriweather Light
--------------------------------------------------------------*/

body.em-fonts-body-merriweather-light,
.em-fonts-body-merriweather-light button,
.em-fonts-body-merriweather-light input:not([type="submit"]),
.em-fonts-body-merriweather-light select,
.em-fonts-body-merriweather-light textarea {
	font-family: 'merriweather', serif;
	font-size: 14px;
	line-height: 185%;
}


/*--------------------------------------------------------------
## Open Sans Light
--------------------------------------------------------------*/

body.em-fonts-body-open-sans-light,
.em-fonts-body-open-sans-light button,
.em-fonts-body-open-sans-light input:not([type="submit"]),
.em-fonts-body-open-sans-light select,
.em-fonts-body-open-sans-light textarea {
	font-family: 'open sans', sans-serif;
	font-size: 15px;
	font-weight: 300;
	line-height: 170%;
}

/*--------------------------------------------------------------
## Palatino
--------------------------------------------------------------*/

body.em-fonts-body-palatino,
.em-fonts-body-palatino button,
.em-fonts-body-palatino input:not([type="submit"]),
.em-fonts-body-palatino select,
.em-fonts-body-palatinotextarea {
	font-family: 'palatino', serif;
	font-size: 15px;
	line-height: 170%;
}

/*--------------------------------------------------------------
## Poppins Regular
--------------------------------------------------------------*/

body.em-fonts-body-poppins-regular,
.em-fonts-body-poppins-regular button,
.em-fonts-body-poppins-regular input:not([type="submit"]),
.em-fonts-body-poppins-regular select,
.em-fonts-body-poppins-regular textarea {
	font-family: 'poppins', sans-serif;
	font-size: 14.5px;
	font-weight: 300;
	line-height: 174%;
	letter-spacing:.025em;
}


/*--------------------------------------------------------------
## Quattrocento Sans
--------------------------------------------------------------*/

body.em-fonts-body-quattrocento-sans,
.em-fonts-body-quattrocento-sans button,
.em-fonts-body-quattrocento-sans input:not([type="submit"]),
.em-fonts-body-quattrocento-sans select,
.em-fonts-body-quattrocento-sans textarea {
	font-family: 'quattrocento sans', sans-serif;
	font-size: 16px;
	line-height: 160%;
}

/*--------------------------------------------------------------
## Roboto Regular
--------------------------------------------------------------*/

body.em-fonts-body-roboto-regular,
.em-fonts-body-roboto-regular button,
.em-fonts-body-roboto-regular input:not([type="submit"]),
.em-fonts-body-roboto-regular select,
.em-fonts-body-roboto-regular textarea {
	font-family: 'roboto', sans-serif;
	font-size: 15px;
	line-height: 165%;
}

/*--------------------------------------------------------------
## Times
--------------------------------------------------------------*/

body.em-fonts-body-times,
.em-fonts-body-times button,
.em-fonts-body-times input:not([type="submit"]),
.em-fonts-body-times select,
.em-fonts-body-times textarea {
	font-family: 'times', serif;
	font-size: 16px;
	line-height: 160%;
}

/*--------------------------------------------------------------
# Logo
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Bluu Next
--------------------------------------------------------------*/

.em-fonts-logo-bluu-next .site-title-text {
	font: 60px 'Bluu Next', serif;
	text-transform: uppercase;
	letter-spacing: .05em;
	margin-bottom:10px;
}

.em-fonts-logo-bluu-next #footer-identity .site-title-text {
	font-size: 55px;
}

/*--------------------------------------------------------------
## Butler Extra Bold
--------------------------------------------------------------*/

.em-fonts-logo-butler-extra-bold .site-title-text {
	font: 60px 'butler', serif;
	text-transform: none;
	letter-spacing: normal;
	font-weight: 800;
	margin-bottom: 5px;
}

.em-fonts-logo-butler-extra-bold #footer-identity .site-title-text {
	font-size: 55px;
}

/*--------------------------------------------------------------
## Butler Ultra Light
--------------------------------------------------------------*/

.em-fonts-logo-butler-extra-light .site-title-text {
	font: 64px 'butler', serif;
	text-transform: none;
	letter-spacing: .05em;
	font-weight: 200;
	margin-bottom: 5px;
}

.em-fonts-logo-butler-extra-light #footer-identity .site-title-text {
	font-size: 40px;
}

/*--------------------------------------------------------------
## Butler Stencil
--------------------------------------------------------------*/

.em-fonts-logo-butler-stencil .site-title-text {
	font: 80px 'butler stencil', serif;
	text-transform: none;
	letter-spacing: .025em;
	margin-bottom: 5px;
}

.em-fonts-logo-butler-stencil #footer-identity .site-title-text {
	font-size: 55px;
}

/*--------------------------------------------------------------
## Didact Gothic
--------------------------------------------------------------*/

.em-fonts-logo-didact-gothic .site-title-text {
	font: 72px 'didact gothic', sans-serif;
	text-transform: lowercase;
	letter-spacing: .05em;
	margin-bottom: 8px;
}

.em-fonts-logo-didact-gothic #footer-identity .site-title-text {
	font-size: 55px;
}

/*--------------------------------------------------------------
## Dosis	
--------------------------------------------------------------*/

.em-fonts-logo-dosis .site-title-text {
	font: 58px 'dosis', serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	margin-bottom: 10px;
}

.em-fonts-logo-dosis #footer-identity .site-title-text {
	font-size: 34px;
}

/*--------------------------------------------------------------
## Homemade Apple
--------------------------------------------------------------*/

.em-fonts-logo-homemade-apple .site-title-text {
	font: 50px 'homemade apple', serif;
	text-transform: none;
	letter-spacing: normal;
	margin-bottom: 0px;
}

.em-fonts-logo-homemade-apple #footer-identity .site-title-text {
	font-size: 40px;
}

/*--------------------------------------------------------------
## IBM Plex Serif
--------------------------------------------------------------*/

.em-fonts-logo-ibm-plex-serif .site-title-text {
	font: 36px 'IBM Plex Serif', serif;
	letter-spacing: .15em;
	text-transform: uppercase;
	font-weight: 200;
}

.em-fonts-logo-ibm-plex-serif #footer-identity .site-title-text {
	font-size: 24px;
}

/*--------------------------------------------------------------
## Italiana
--------------------------------------------------------------*/

.em-fonts-logo-italiana .site-title-text {
	font: 75px 'italiana', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin-bottom: 12px;
}

.em-fonts-logo-italiana #footer-identity .site-title-text {
	font-size: 42px;
}

/*--------------------------------------------------------------
## League Spartan
--------------------------------------------------------------*/

.em-fonts-logo-league-spartan .site-title-text {
	font: 36px 'league spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	margin-bottom: 8px;
}

.em-fonts-logo-league-spartan #footer-identity .site-title-text {
	font-size: 28px;
}

/*--------------------------------------------------------------
## Libre Baskerville
--------------------------------------------------------------*/

.em-fonts-logo-libre-baskerville .site-title-text {
	font: 48px 'libre baskerville', serif;
	text-transform: lowercase;
	letter-spacing: .075em;
	font-style: italic;
	margin-bottom: 12px;
}

.em-fonts-logo-libre-baskerville #footer-identity .site-title-text {
	font-size: 28px;
}

/*--------------------------------------------------------------
## Montserrat
--------------------------------------------------------------*/

.em-fonts-logo-montserrat .site-title-text {
	font: 45px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	margin-bottom: 8px;
}

.em-fonts-logo-montserrat #footer-identity .site-title-text {
	font-size: 32px;
}


/*--------------------------------------------------------------
## Nickainley
--------------------------------------------------------------*/

.em-fonts-logo-nickainley .site-title-text {
	font: 75px 'Nickainley', serif;
	text-transform: none;
	letter-spacing: normal;
	margin-bottom: 12px;
}

.em-fonts-logo-nickainley #footer-identity .site-title-text {
	font-size: 65px;
}

/*--------------------------------------------------------------
## Old Standard
--------------------------------------------------------------*/

.em-fonts-logo-old-standard .site-title-text {
	font: 56px 'old standard tt', serif;
	text-transform: lowercase;
	letter-spacing: .05em;
	font-style: italic;
	margin-bottom: 12px;
}

.em-fonts-logo-old-standard #footer-identity .site-title-text {
	font-size: 35px;
}

/*--------------------------------------------------------------
## Oswald Light
--------------------------------------------------------------*/

.em-fonts-logo-oswald-light .site-title-text {
	font: 50px 'oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .075em;
	font-weight: 300;
	margin-bottom: 12px;
}

.em-fonts-logo-oswald #footer-identity .site-title-text {
	font-size: 38px;
}

/*--------------------------------------------------------------
## Poppins	
--------------------------------------------------------------*/

.em-fonts-logo-poppins-regular .site-title-text {
	font: 58px 'poppins', serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	margin-bottom: 10px;
}

.em-fonts-logo-poppins-regular #footer-identity .site-title-text {
	font-size: 34px;
}

/*--------------------------------------------------------------
## Prata
--------------------------------------------------------------*/

.em-fonts-logo-prata .site-title-text {
	font: 50px 'prata', serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	margin-bottom: 8px;
}

.em-fonts-logo-prata #footer-identity .site-title-text {
	font-size: 30px;
}

/*--------------------------------------------------------------
## Spinnaker
--------------------------------------------------------------*/

.em-fonts-logo-spinnaker .site-title-text {
	font: 55px 'spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	margin-bottom: 10px;
}

.em-fonts-logo-spinnaker #footer-identity .site-title-text {
	font-size: 34px;
}


/*--------------------------------------------------------------
## Work Sans
--------------------------------------------------------------*/

.em-fonts-logo-work-sans-extra-light .site-title-text {
	font: 60px 'work sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	margin-bottom: 12px;
}

.em-fonts-logo-work-sans-extra-light #footer-identity .site-title-text {
	font-size: 38px;
}





/*--------------------------------------------------------------
# Primary
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Butler Bold
--------------------------------------------------------------*/

.em-fonts-primary-butler-bold .entry-title,
.em-fonts-primary-butler-bold .page-title,
.em-fonts-primary-butler-bold .em-fonts-primary {
	font-family: 'butler', serif;
	text-transform: none;
	font-weight: 700;
	font-size: 36px;
	line-height: 105%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-bold .entry-content h1 {
	font-family: 'butler', serif;
	text-transform: none;
	font-weight: 700;
	font-size: 42px;
	line-height: 105%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-bold .entry-content h2 {
	font-family: 'butler', serif;
	text-transform: none;
	font-size: 25px;
	font-weight: 700;
	line-height: 130%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-bold .entry-content h3 {
	font-family: 'butler', serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 175%;
	letter-spacing: -.025em;
	text-transform: none;
}

.em-fonts-primary-butler-bold #reply-title,
.em-fonts-primary-butler-bold .comments-title {
	font-family: 'butler', serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 160%;
	text-transform: lowercase;
	letter-spacing: normal;
	text-align: center;
}

.em-fonts-primary-butler-bold #related-posts h3 {
	font-family: 'butler', serif;
	font-size: 42px;
	font-weight: 700;
	line-height: 160%;
	text-transform: lowercase;
	letter-spacing: normal;
	text-align: center;
}

.em-fonts-primary-butler-bold .post-grid .entry-title,
.em-fonts-primary-butler-bold .em-fonts-primary-small {
	font-size: 135%;
	line-height:130%;
}

/*--------------------------------------------------------------
## Butler Extra Bold
--------------------------------------------------------------*/

.em-fonts-primary-butler-extra-bold .entry-title,
.em-fonts-primary-butler-extra-bold .page-title,
.em-fonts-primary-butler-extra-bold .em-fonts-primary {
	font-family: 'butler', serif;
	text-transform: none;
	font-weight: 800;
	font-size: 36px;
	line-height: 105%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-extra-bold .entry-content h1 {
	font-family: 'butler', serif;
	font-weight: 800;
	text-transform: none;
	font-size: 42px;
	line-height: 105%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-extra-bold .entry-content h2 {
	font-family: 'butler', serif;
	font-size: 25px;
	font-weight: 800;
	line-height: 130%;
	letter-spacing: -.025em;
	text-transform: none;
}

.em-fonts-primary-butler-extra-bold .entry-content h3 {
	font-family: 'butler', serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 175%;
	letter-spacing: -.025em;
	text-transform: none;
}

.em-fonts-primary-butler-extra-bold #reply-title,
.em-fonts-primary-butler-extra-bold .comments-title {
	font-family: 'butler', serif;
	font-size: 50px;
	font-weight: 800;
	line-height: 160%;
	text-transform: lowercase;
	letter-spacing: normal;
	text-align: center;
}

.em-fonts-primary-butler-extra-bold #related-posts h3 {
	font-family: 'butler', serif;
	font-size: 42px;
	font-weight: 800;
	line-height: 160%;
	text-transform: lowercase;
	letter-spacing: normal;
	text-align: center;
}

.em-fonts-primary-butler-extra-bold .post-grid .entry-title,
.em-fonts-primary-butler-extra-bold .em-fonts-primary-small {
	font-size: 135%;
	line-height:140%;
}

/*--------------------------------------------------------------
## Butler Extra Light
--------------------------------------------------------------*/

.em-fonts-primary-butler-extra-light .entry-title,
.em-fonts-primary-butler-extra-light .page-title,
.em-fonts-primary-butler-extra-light .em-fonts-primary {
	font-family: 'butler', sans-serif;
	letter-spacing: normal;
	text-transform: none;
	font-weight: 300;
	font-size: 38px;
	line-height: 105%;
}

.em-fonts-primary-butler-extra-light .entry-content h1 {
	font: 42px 'butler', sans-serif;
	letter-spacing: normal;
	text-transform: none;
	font-weight: 300;
	margin-bottom: 5px;
}

.em-fonts-primary-butler-extra-light .entry-content h2 {
	font: 27px 'butler', sans-serif;
	text-transform: none;
	font-weight: 300;
	letter-spacing: .05em;
}

.em-fonts-primary-butler-extra-light .entry-content h3 {
	font-family: 'butler', sans-serif;
	font-weight: 300;
	font-size: 20px;
	line-height: 170%;
	letter-spacing: .025em;
	text-transform: lowercase;
}

.em-fonts-primary-butler-extra-light #reply-title,
.em-fonts-primary-butler-extra-light .comments-title {
	font: 42px 'butler', sans-serif;
	font-weight: 300;
	text-transform: lowercase;
	letter-spacing: normal;
}

.em-fonts-primary-butler-extra-light #related-posts h3 {
	font: 50px 'butler', sans-serif;
	font-weight: 300;
	text-transform: lowercase;
	letter-spacing: normal;
}

.em-fonts-primary-butler-extra-light .post-grid .entry-title,
.em-fonts-primary-butler-extra-light .em-fonts-primary-small {
	font-size: 145%;
	line-height:150%;
}


/*--------------------------------------------------------------
## Butler Regular
--------------------------------------------------------------*/

.em-fonts-primary-butler-regular .entry-title,
.em-fonts-primary-butler-regular .page-title,
.em-fonts-primary-butler-regular .em-fonts-primary {
	font-family: 'butler', sans-serif;
	text-transform: none;
	letter-spacing: normal;
	font-weight: normal;
	font-size: 38px;
	line-height: 105%;
}

.em-fonts-primary-butler-regular .entry-content h1 {
	font: 40px 'butler', sans-serif;
	text-transform: none;
	letter-spacing: normal;
	font-weight: normal;
}

.em-fonts-primary-butler-regular .entry-content h2 {
	font: 23px 'butler', sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .05em;
}

.em-fonts-primary-butler-regular .entry-content h3 {
	font-family: 'butler', sans-serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 170%;
	letter-spacing: .025em;
	text-transform: lowercase;
}

.em-fonts-primary-butler-regular #reply-title,
.em-fonts-primary-butler-regular .comments-title {
	font: 42px 'butler', sans-serif;
	font-weight: normal;
	text-transform: lowercase;
	letter-spacing: normal;
}

.em-fonts-primary-butler-regular #related-posts h3 {
	font: 50px 'butler', sans-serif;
	font-weight: normal;
	text-transform: lowercase;
	letter-spacing: normal;
}

.em-fonts-primary-butler-regular .post-grid .entry-title,
.em-fonts-primary-butler-regular .em-fonts-primary-small {
	font-size: 140%;
	line-height:140%;
}

/*--------------------------------------------------------------
## IBM Plex Serif
--------------------------------------------------------------*/

.em-fonts-primary-ibm-plex-serif .entry-title,
.em-fonts-primary-ibm-plex-serif .page-title,
.em-fonts-primary-ibm-plex-serif .em-fonts-primary {
	font: 30px 'IBM Plex Serif', serif;
	letter-spacing: .05em;
	text-transform: none;
	font-weight: 200;
}

.em-fonts-primary-ibm-plex-serif .entry-content h1 {
	font: 30px 'IBM Plex Serif', serif;
	letter-spacing: .05em;
	text-transform: none;
	font-weight: 200;
}

.em-fonts-primary-ibm-plex-serif .entry-content h2 {
	font: 26px 'IBM Plex Serif', serif;
	letter-spacing: .05em;
	text-transform: none;
	font-weight: 200;
}

.em-fonts-primary-ibm-plex-serif .entry-content h3 {
	font: 22px 'IBM Plex Serif', serif;
	letter-spacing: .05em;
	text-transform: none;
	font-weight: 200;
}

.em-fonts-primary-ibm-plex-serif #reply-title,
.em-fonts-primary-ibm-plex-serif .comments-title {
	font: 30px 'IBM Plex Serif', serif;
	letter-spacing: .05em;
	text-transform: none;
	font-weight: 200;
}

.em-fonts-primary-ibm-plex-serif #related-posts h3 {
	font: 30px 'IBM Plex Serif', serif;
	letter-spacing: .05em;
	text-transform: none;
	font-weight: 200;
}

.em-fonts-primary-ibm-plex-serif .post-grid .entry-title,
.em-fonts-primary-ibm-plex-serif .em-fonts-primary-small {
	font-size: 145%;
	line-height:145%;
}

/*--------------------------------------------------------------
## Italiana
--------------------------------------------------------------*/

.em-fonts-primary-italiana .entry-title,
.em-fonts-primary-italiana .page-title,
.em-fonts-primary-italiana .em-fonts-primary {
	font: 34px/1.111111111em 'Italiana', sans-serif;
	text-transform: none;
	letter-spacing: .025em;
}

.em-fonts-primary-italiana .entry-content h1 {
	font: 45px 'Italiana', sans-serif;
	text-transform: none;
	letter-spacing: normal;
}

.em-fonts-primary-italiana .entry-content h2 {
	font: 25px 'Italiana', sans-serif;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-italiana .entry-content h3 {
	font-family: 'Italiana', sans-serif;
	font-size: 17px;
	line-height: 200%;
	letter-spacing: .05em;
	text-transform: uppercase;
}

.em-fonts-primary-italiana #reply-title,
.em-fonts-primary-italiana .comments-title {
	font: 38px 'Italiana', sans-serif;
	letter-spacing:.05em;
	text-transform: uppercase;
}

.em-fonts-primary-italiana #related-posts h3 {
	font: 45px 'Italiana', sans-serif;
	letter-spacing:.05em;
	text-transform: uppercase;
}

.em-fonts-primary-italiana .post-grid .entry-title,
.em-fonts-primary-italiana .em-fonts-primary-small {
	font-size: 145%;
	line-height:145%;
}

/*--------------------------------------------------------------
## Lato Bold
--------------------------------------------------------------*/

.em-fonts-primary-lato-bold .entry-title,
.em-fonts-primary-lato-bold .page-title,
.em-fonts-primary-lato-bold .em-fonts-primary {
	font: 23px/1.333333em 'lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-primary-lato-bold .entry-content h1 {
	font: 20px 'lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .10em;
}

.em-fonts-primary-lato-bold .entry-content h2 {
	font: 15px 'lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing:.125em
}

.em-fonts-primary-lato-bold .entry-content h3 {
	font: 12px 'lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	line-height:250%;
	letter-spacing:.075em;
}

.em-fonts-primary-lato-bold #reply-title,
.em-fonts-primary-lato-bold .comments-title {
	font: 23px 'Lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .2em;
}

.em-fonts-primary-lato-bold #related-posts h3 {
	font: 30px 'Lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .15em;
}

.em-fonts-primary-lato-bold .post-grid .entry-title,
.em-fonts-primary-lato-bold .em-fonts-primary-small {
	font-size: 90%;
	line-height:160%;
	letter-spacing:.1em;
}


/*--------------------------------------------------------------
## League Spartan
--------------------------------------------------------------*/

.em-fonts-primary-league-spartan .entry-title,
.em-fonts-primary-league-spartan .page-title,
.em-fonts-primary-league-spartan .em-fonts-primary {
	font: 20px/1.555555em 'league spartan', sans-serif;
	text-align: center;
	text-transform:  uppercase;
	letter-spacing: .2em;
}

.em-fonts-primary-league-spartan .entry-content h1 {
	font: 22px 'league spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing:.2em;
}

.em-fonts-primary-league-spartan .entry-content h2 {
	font: 14px 'league spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing:.2em;
}

.em-fonts-primary-league-spartan .entry-content h3 {
	font: 10px 'league spartan', sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	line-height:270%;
	letter-spacing:.15em
}

.em-fonts-primary-league-spartan #reply-title,
.em-fonts-primary-league-spartan .comments-title {
	font: 20px/1.555555em 'league spartan', sans-serif;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .25em;
}

.em-fonts-primary-league-spartan #related-posts h3 {
	font: 22px/1.555555em 'league spartan', sans-serif;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .25em;
}

.em-fonts-primary-league-spartan .post-grid .entry-title,
.em-fonts-primary-league-spartan .em-fonts-primary-small {
	font-size: 80%;
	line-height:170%;
}


/*--------------------------------------------------------------
## Libre Baskerville
--------------------------------------------------------------*/

.em-fonts-primary-libre-baskerville .entry-title,
.em-fonts-primary-libre-baskerville .page-title,
.em-fonts-primary-libre-baskerville .em-fonts-primary {
	font: 28px/1.444444em 'libre baskerville', serif;
	font-weight: 400;
	text-align: center;
	letter-spacing: normal;
	text-transform: none;
}

.em-fonts-primary-libre-baskerville .entry-content h1 {
	font: 27px 'libre baskerville', serif;
	font-weight: 400;
	letter-spacing: normal;
	text-transform: none;
}

.em-fonts-primary-libre-baskerville .entry-content h2 {
	font: 18px 'libre baskerville', serif;
	letter-spacing:.15em;
	text-transform: uppercase;
}

.em-fonts-primary-libre-baskerville .entry-content h3 {
	font: 12px 'libre baskerville', serif;
	text-transform: uppercase;
	line-height: 260%;
	letter-spacing:.05em;
}

.em-fonts-primary-libre-baskerville #reply-title,
.em-fonts-primary-libre-baskerville .comments-title {
	font: 24px 'Libre Baskerville', serif;
	text-transform: uppercase;
	letter-spacing:.2em;
}

.em-fonts-primary-libre-baskerville #related-posts h3 {
	font: 24px 'Libre Baskerville', serif;
	text-transform: uppercase;
	font-style:italic;
	letter-spacing:.15em;
}

.em-fonts-primary-libre-baskerville .post-grid .entry-title,
.em-fonts-primary-libre-baskerville .em-fonts-primary-small {
	font-size: 110%;
	line-height:140%;
}



/*--------------------------------------------------------------
## Montserrat
--------------------------------------------------------------*/

.em-fonts-primary-montserrat .entry-title,
.em-fonts-primary-montserrat .page-title,
.em-fonts-primary-montserrat .em-fonts-primary {
	font: 20px/1.444444em 'montserrat', sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-montserrat .entry-content h1 {
	font: 24px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-montserrat .entry-content h2 {
	font: 18px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-montserrat .entry-content h3 {
	font: 12px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing:.075em;
	line-height:250%;
}

.em-fonts-primary-montserrat #reply-title,
.em-fonts-primary-montserrat .comments-title {
	font: 20px/1.444444em 'montserrat', sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-montserrat #related-posts h3 {
	font: 30px/1.444444em 'montserrat', sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-montserrat .post-grid .entry-title,
.em-fonts-primary-montserrat .em-fonts-primary-small {
	font-size: 95%;
	line-height:155%;
}


/*--------------------------------------------------------------
## Playfair Display Black
--------------------------------------------------------------*/

.em-fonts-primary-playfair-display-black .entry-title,
.em-fonts-primary-playfair-display-black .page-title,
.em-fonts-primary-playfair-display-black .em-fonts-primary {
	font: 34px/1.222222em 'playfair display', serif;
	font-weight: 900;
	text-align: center;
	text-transform: none;
	letter-spacing: normal;
}

.em-fonts-primary-playfair-display-black .entry-content h1 {
	font: 32px 'playfair display', serif;
	font-weight:900;
	letter-spacing:normal;
	text-transform: none;
}

.em-fonts-primary-playfair-display-black .entry-content h2 {
	font: 22px 'playfair display', serif;
	font-weight:900;
	letter-spacing:normal;
	text-transform: none;
}

.em-fonts-primary-playfair-display-black .entry-content h3 {
	font: 15px 'playfair display', serif;
	font-weight:900;
	text-transform: lowercase;
	letter-spacing:.025em;
	line-height:250%;
}

.em-fonts-primary-playfair-display-black #reply-title,
.em-fonts-primary-playfair-display-black .comments-title {
	font: 36px 'Playfair Display', serif;
	font-weight: 900;
	letter-spacing:normal;
	text-transform: none;
}

.em-fonts-primary-playfair-display-black #related-posts h3 {
	font: 40px 'Playfair Display', serif;
	font-weight: 900;
	letter-spacing:normal;
	text-transform: none;
}

.em-fonts-primary-playfair-display-black .post-grid .entry-title,
.em-fonts-primary-playfair-display-black .em-fonts-primary-small {
	font-size: 120%;
	line-height:140%;
}


/*--------------------------------------------------------------
## Poppins Extra Light
--------------------------------------------------------------*/

.em-fonts-primary-poppins-extra-light .entry-title,
.em-fonts-primary-poppins-extra-light .page-title,
.em-fonts-primary-poppins-extra-light .em-fonts-primary {
	font: 28px/1.222222em 'poppins', sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	text-align: center;
	letter-spacing:.05em;
}

.em-fonts-primary-poppins-extra-light .entry-content h1 {
	font: 22px 'poppins', sans-serif;
	font-weight: 300;
}

.em-fonts-primary-poppins-extra-light .entry-content h2 {
	font: 18px 'poppins', sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-poppins-extra-light .entry-content h3 {
	font: 13px 'poppins', sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing:.05em;
	line-height: 250%;
}

.em-fonts-primary-poppins-extra-light #reply-title,
.em-fonts-primary-poppins-extra-light .comments-title {
	font: 28px 'Poppins', serif;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-poppins-extra-light #related-posts h3 {
	font: 34px 'Poppins', serif;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-poppins-extra-light .post-grid .entry-title,
.em-fonts-primary-poppins-extra-light .em-fonts-primary-small {
	font-size: 115%;
	letter-spacing:.1em;
	line-height:140%;
}


/*--------------------------------------------------------------
## Prata
--------------------------------------------------------------*/

.em-fonts-primary-prata .entry-title,
.em-fonts-primary-prata .page-title,
.em-fonts-primary-prata .em-fonts-primary {
	font: 28px/1.333333em 'prata', serif;
	font-weight: 400;
	text-align: center;
	letter-spacing:.025em;
	text-transform: none;
}

.em-fonts-primary-prata .entry-content h1 {
	font: 26px 'prata', serif;
	text-transform: none;
	letter-spacing:.025em;
}

.em-fonts-primary-prata .entry-content h2 {
	font: 18px 'prata', serif;
	letter-spacing:.1em;
}

.em-fonts-primary-prata .entry-content h3 {
	font: 11px 'prata', serif;
	text-transform: uppercase;
	letter-spacing:.075em;
	line-height: 250%;
}

.em-fonts-primary-prata #reply-title,
.em-fonts-primary-prata .comments-title {
	font-family:'prata', serif;
	font-size:24px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing:.15em;
}

.em-fonts-primary-prata #related-posts h3 {
	font-family:'prata', serif;
	font-size:30px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing:.15em;
}

.em-fonts-primary-prata .post-grid .entry-title,
.em-fonts-primary-prata .em-fonts-primary-small {
	font-size: 120%;
	line-height:150%;
}

/*--------------------------------------------------------------
## Work Sans Extra Light
--------------------------------------------------------------*/

.em-fonts-primary-work-sans-extra-light .entry-title,
.em-fonts-primary-work-sans-extra-light .page-title,
.em-fonts-primary-work-sans-extra-light .em-fonts-primary {
	font: 28px/1.333333em 'work sans', sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-work-sans-extra-light .entry-content h1 {
	font: 24px 'work sans', sans-serif;
	font-weight: 200;
}

.em-fonts-primary-work-sans-extra-light .entry-content h2 {
	font: 20px 'work sans', sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-work-sans-extra-light .entry-content h3 {
	font: 14px 'work sans', sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.025em;
	line-height: 250%;
}

.em-fonts-primary-work-sans-extra-light #reply-title,
.em-fonts-primary-work-sans-extra-light .comments-title {
	font-family:'work sans', sans-serif;
	font-size:28px;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-work-sans-extra-light #related-posts h3 {
	font-family:'work sans', sans-serif;
	font-size:36px;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-work-sans-extra-light .post-grid .entry-title,
.em-fonts-primary-work-sans-extra-light .em-fonts-primary-small {
	font-size:  120%;
	line-height:140%;
}






/*--------------------------------------------------------------
# Secondary
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Didact Gothic
--------------------------------------------------------------*/

.em-fonts-secondary-didact-gothic .entry-content h4 {
	font: 16px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-didact-gothic .entry-content h5 {
	font: 13px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-didact-gothic .entry-content h6 {
	font: 11px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-didact-gothic button,
.em-fonts-secondary-didact-gothic input[type="button"],
.em-fonts-secondary-didact-gothic input[type="reset"],
.em-fonts-secondary-didact-gothic input[type="submit"],
.em-fonts-secondary-didact-gothic .button,
.em-fonts-secondary-didact-gothic label,
.em-fonts-secondary-didact-gothic .primary-menu > li,
.em-fonts-secondary-didact-gothic .slicknav_menu,
.em-fonts-secondary-didact-gothic #footer-widget-area .widget-title,
.em-fonts-secondary-didact-gothic #footer-navigation li,
.em-fonts-secondary-didact-gothic .more-link,
.em-fonts-secondary-didact-gothic .nav-links,
.em-fonts-secondary-didact-gothic .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-didact-gothic .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-didact-gothic .related-post h4,
.em-fonts-secondary-didact-gothic .post-single .em-shop-title,
.em-fonts-secondary-didact-gothic .post-full-content .em-shop-title,
.em-fonts-secondary-didact-gothic .em-fonts-secondary,
.em-fonts-secondary-didact-gothic .wp-block-image figcaption,
.em-fonts-secondary-didact-gothic .wp-caption-text {
	font: 12.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}

.em-fonts-secondary-didact-gothic #site-credits li {
	font: 8px 'Didact Gothic', sans-serif;
	font-weight: normal;
}

.em-fonts-secondary-didact-gothic .post-category a,
.em-fonts-secondary-didact-gothic .posted-on,
.em-fonts-secondary-didact-gothic .comments-link,
.em-fonts-secondary-didact-gothic .brevier_about_widget,
.em-fonts-secondary-didact-gothic .brevier_shop_widget,
.em-fonts-secondary-didact-gothic .archive-header .archive-title,
.em-fonts-secondary-didact-gothic .comment-author,
.em-fonts-secondary-didact-gothic .comment-meta,
.em-fonts-secondary-didact-gothic .comment-reply-link {
	font: 11px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-didact-gothic input[type="search"].sb-search-input,
.em-fonts-secondary-didact-gothic .search-form .search-text {
	font: 10.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}


/*--------------------------------------------------------------
## Dosis Extra Light
--------------------------------------------------------------*/

.em-fonts-secondary-dosis-extra-light .entry-content h4 {
	font: 18px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 200;
}

.em-fonts-secondary-dosis-extra-light .entry-content h5 {
	font: 16px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 200;
}

.em-fonts-secondary-dosis-extra-light .entry-content h6 {
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-dosis-extra-light button,
.em-fonts-secondary-dosis-extra-light input[type="button"],
.em-fonts-secondary-dosis-extra-light input[type="reset"],
.em-fonts-secondary-dosis-extra-light input[type="submit"],
.em-fonts-secondary-dosis-extra-light .button,
.em-fonts-secondary-dosis-extra-light label,
.em-fonts-secondary-dosis-extra-light .primary-menu > li,
.em-fonts-secondary-dosis-extra-light .slicknav_menu,
.em-fonts-secondary-dosis-extra-light #footer-widget-area .widget-title,
.em-fonts-secondary-dosis-extra-light #footer-navigation li,
.em-fonts-secondary-dosis-extra-light .more-link,
.em-fonts-secondary-dosis-extra-light .nav-links,
.em-fonts-secondary-dosis-extra-light .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-dosis-extra-light .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-dosis-extra-light .related-post h4,
.em-fonts-secondary-dosis-extra-light .post-single .em-shop-title,
.em-fonts-secondary-dosis-extra-light .post-full-content .em-shop-title,
.em-fonts-secondary-dosis-extra-light .em-fonts-secondary,
.em-fonts-secondary-dosis-extra-light .wp-block-image figcaption,
.em-fonts-secondary-dosis-extra-light .wp-caption-text {
	font: 13px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:130%;
}

.em-fonts-secondary-dosis-extra-light #site-credits li {
	font: 9px 'Dosis', sans-serif;
	font-weight: 200;
}

.em-fonts-secondary-dosis-extra-light .post-category a,
.em-fonts-secondary-dosis-extra-light .posted-on,
.em-fonts-secondary-dosis-extra-light .comments-link,
.em-fonts-secondary-dosis-extra-light .brevier_about_widget,
.em-fonts-secondary-dosis-extra-light .brevier_shop_widget,
.em-fonts-secondary-dosis-extra-light .archive-header .archive-title,
.em-fonts-secondary-dosis-extra-light .comment-author,
.em-fonts-secondary-dosis-extra-light .comment-meta,
.em-fonts-secondary-dosis-extra-light .comment-reply-link {
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 200;
}

.em-fonts-secondary-dosis-extra-light input[type="search"].sb-search-input,
.em-fonts-secondary-dosis-extra-light .search-form .search-text {
	font: 11px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

/*--------------------------------------------------------------
## IBM Plex Sans
--------------------------------------------------------------*/

.em-fonts-secondary-ibm-plex-sans .entry-content h4 {
	font: 11px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-secondary-ibm-plex-sans .entry-content h5 {
	font: 11px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-secondary-ibm-plex-sans .entry-content h6 {
	font: 11px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-secondary-ibm-plex-sans button,
.em-fonts-secondary-ibm-plex-sans input[type="button"],
.em-fonts-secondary-ibm-plex-sans input[type="reset"],
.em-fonts-secondary-ibm-plex-sans input[type="submit"],
.em-fonts-secondary-ibm-plex-sans .button,
.em-fonts-secondary-ibm-plex-sans label,
.em-fonts-secondary-ibm-plex-sans .primary-menu > li,
.em-fonts-secondary-ibm-plex-sans .slicknav_menu,
.em-fonts-secondary-ibm-plex-sans #footer-widget-area .widget-title,
.em-fonts-secondary-ibm-plex-sans #footer-navigation li,
.em-fonts-secondary-ibm-plex-sans .more-link,
.em-fonts-secondary-ibm-plex-sans .nav-links,
.em-fonts-secondary-ibm-plex-sans .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-ibm-plex-sans .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-ibm-plex-sans .related-post h4,
.em-fonts-secondary-ibm-plex-sans .post-single .em-shop-title,
.em-fonts-secondary-ibm-plex-sans .post-full-content .em-shop-title,
.em-fonts-secondary-ibm-plex-sans .em-fonts-secondary,
.em-fonts-secondary-ibm-plex-sans .wp-block-image figcaption,
.em-fonts-secondary-ibm-plex-sans .wp-caption-text {
	font: 11px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-secondary-ibm-plex-sans #site-credits li {
	font: 9px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-secondary-ibm-plex-sans .post-category a,
.em-fonts-secondary-ibm-plex-sans .posted-on,
.em-fonts-secondary-ibm-plex-sans .comments-link,
.em-fonts-secondary-ibm-plex-sans .brevier_about_widget,
.em-fonts-secondary-ibm-plex-sans .brevier_shop_widget,
.em-fonts-secondary-ibm-plex-sans .archive-header .archive-title,
.em-fonts-secondary-ibm-plex-sans .comment-author,
.em-fonts-secondary-ibm-plex-sans .comment-meta,
.em-fonts-secondary-ibm-plex-sans .comment-reply-link {
	font: 11px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

.em-fonts-secondary-ibm-plex-sans input[type="search"].sb-search-input,
.em-fonts-secondary-ibm-plex-sans .search-form .search-text {
	font: 11px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

/*--------------------------------------------------------------
## Lato Light
--------------------------------------------------------------*/

.em-fonts-secondary-lato-light .entry-content h4 {
	font: 16px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 300;
}

.em-fonts-secondary-lato-light .entry-content h5 {
	font: 14px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 300;
}

.em-fonts-secondary-lato-light .entry-content h6 {
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-lato-light button,
.em-fonts-secondary-lato-light input[type="button"],
.em-fonts-secondary-lato-light input[type="reset"],
.em-fonts-secondary-lato-light input[type="submit"],
.em-fonts-secondary-lato-light .button,
.em-fonts-secondary-lato-light label,
.em-fonts-secondary-lato-light .primary-menu > li,
.em-fonts-secondary-lato-light .slicknav_menu,
.em-fonts-secondary-lato-light #footer-widget-area .widget-title,
.em-fonts-secondary-lato-light #footer-navigation li,
.em-fonts-secondary-lato-light .more-link,
.em-fonts-secondary-lato-light .nav-links,
.em-fonts-secondary-lato-light .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-lato-light .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-lato-light .related-post h4,
.em-fonts-secondary-lato-light .post-single .em-shop-title,
.em-fonts-secondary-lato-light .post-full-content .em-shop-title,
.em-fonts-secondary-lato-light .em-fonts-secondary,
.em-fonts-secondary-lato-light .wp-block-image figcaption,
.em-fonts-secondary-lato-light .wp-caption-text {
	font: 12px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}

.em-fonts-secondary-lato-light #site-credits li {
	font: 8px 'Lato', sans-serif;
	font-weight: 300;
}

.em-fonts-secondary-lato-light .post-category a,
.em-fonts-secondary-lato-light .posted-on,
.em-fonts-secondary-lato-light .comments-link,
.em-fonts-secondary-lato-light .brevier_about_widget,
.em-fonts-secondary-lato-light .brevier_shop_widget,
.em-fonts-secondary-lato-light .archive-header .archive-title,
.em-fonts-secondary-lato-light .comment-author,
.em-fonts-secondary-lato-light .comment-meta,
.em-fonts-secondary-lato-light .comment-reply-link {
	font: 10px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-lato-light input[type="search"].sb-search-input,
.em-fonts-secondary-lato-light .search-form .search-text {
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

/*--------------------------------------------------------------
## League Spartan
--------------------------------------------------------------*/

.em-fonts-secondary-league-spartan .entry-content h4 {
	font: 15px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-league-spartan .entry-content h5 {
	font: 12px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
}

.em-fonts-secondary-league-spartan .entry-content h6 {
	font: 8px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
}

.em-fonts-secondary-league-spartan button,
.em-fonts-secondary-league-spartan input[type="button"],
.em-fonts-secondary-league-spartan input[type="reset"],
.em-fonts-secondary-league-spartan input[type="submit"],
.em-fonts-secondary-league-spartan .button,
.em-fonts-secondary-league-spartan label,
.em-fonts-secondary-league-spartan .primary-menu > li,
.em-fonts-secondary-league-spartan .slicknav_menu,
.em-fonts-secondary-league-spartan #footer-widget-area .widget-title,
.em-fonts-secondary-league-spartan #footer-navigation li,
.em-fonts-secondary-league-spartan .more-link,
.em-fonts-secondary-league-spartan .nav-links,
.em-fonts-secondary-league-spartan .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-league-spartan .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-league-spartan .related-post h4,
.em-fonts-secondary-league-spartan .post-single .em-shop-title,
.em-fonts-secondary-league-spartan .post-full-content .em-shop-title,
.em-fonts-secondary-league-spartan .em-fonts-secondary,
.em-fonts-secondary-league-spartan .wp-block-image figcaption,
.em-fonts-secondary-league-spartan .wp-caption-text {
	font: 10px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:160%;
}

.em-fonts-secondary-league-spartan #site-credits li {
	font: 7px 'League Spartan', sans-serif;
	font-weight: normal;
	letter-spacing:.25em;
}

.em-fonts-secondary-league-spartan .post-category a,
.em-fonts-secondary-league-spartan .posted-on,
.em-fonts-secondary-league-spartan .comments-link,
.em-fonts-secondary-league-spartan .brevier_about_widget,
.em-fonts-secondary-league-spartan .brevier_shop_widget,
.em-fonts-secondary-league-spartan .archive-header .archive-title,
.em-fonts-secondary-league-spartan .comment-author,
.em-fonts-secondary-league-spartan .comment-meta,
.em-fonts-secondary-league-spartan .comment-reply-link {
	font: 8px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
}

.em-fonts-secondary-league-spartan input[type="search"].sb-search-input,
.em-fonts-secondary-league-spartan .search-form .search-text {
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: normal;
}

/*--------------------------------------------------------------
## Montserrat
--------------------------------------------------------------*/

.em-fonts-secondary-montserrat .entry-content h4 {
	font: 14px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-montserrat .entry-content h5 {
	font: 12px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-montserrat .entry-content h6 {
	font: 9px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-montserrat button,
.em-fonts-secondary-montserrat input[type="button"],
.em-fonts-secondary-montserrat input[type="reset"],
.em-fonts-secondary-montserrat input[type="submit"],
.em-fonts-secondary-montserrat .button,
.em-fonts-secondary-montserrat label,
.em-fonts-secondary-montserrat .primary-menu > li,
.em-fonts-secondary-montserrat .slicknav_menu,
.em-fonts-secondary-montserrat #footer-widget-area .widget-title,
.em-fonts-secondary-montserrat #footer-navigation li,
.em-fonts-secondary-montserrat .more-link,
.em-fonts-secondary-montserrat .nav-links,
.em-fonts-secondary-montserrat .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-montserrat .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-montserrat .related-post h4,
.em-fonts-secondary-montserrat .post-single .em-shop-title,
.em-fonts-secondary-montserrat .post-full-content .em-shop-title,
.em-fonts-secondary-montserrat .em-fonts-secondary,
.em-fonts-secondary-montserrat .wp-block-image figcaption,
.em-fonts-secondary-montserrat .wp-caption-text {
	font: 11px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 150%;
}

.em-fonts-secondary-montserrat #site-credits li {
	font: 8px 'Montserrat', sans-serif;
	font-weight: normal;
}

.em-fonts-secondary-montserrat .post-category a,
.em-fonts-secondary-montserrat .posted-on,
.em-fonts-secondary-montserrat .comments-link,
.em-fonts-secondary-montserrat .brevier_about_widget,
.em-fonts-secondary-montserrat .brevier_shop_widget,
.em-fonts-secondary-montserrat .archive-header .archive-title,
.em-fonts-secondary-montserrat .comment-author,
.em-fonts-secondary-montserrat .comment-meta,
.em-fonts-secondary-montserrat .comment-reply-link {
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-montserrat input[type="search"].sb-search-input,
.em-fonts-secondary-montserrat .search-form .search-text {
	font: 9px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

/*--------------------------------------------------------------
## Oswald Light
--------------------------------------------------------------*/

.em-fonts-secondary-oswald-light .entry-content h4 {
	font: 18px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light .entry-content h5 {
	font: 14px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light .entry-content h6 {
	font: 10px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light button,
.em-fonts-secondary-oswald-light input[type="button"],
.em-fonts-secondary-oswald-light input[type="reset"],
.em-fonts-secondary-oswald-light input[type="submit"],
.em-fonts-secondary-oswald-light .button,
.em-fonts-secondary-oswald-light label,
.em-fonts-secondary-oswald-light .primary-menu > li,
.em-fonts-secondary-oswald-light .slicknav_menu,
.em-fonts-secondary-oswald-light #footer-widget-area .widget-title,
.em-fonts-secondary-oswald-light #footer-navigation li,
.em-fonts-secondary-oswald-light .more-link,
.em-fonts-secondary-oswald-light .nav-links,
.em-fonts-secondary-oswald-light .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-oswald-light .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-oswald-light .related-post h4,
.em-fonts-secondary-oswald-light .post-single .em-shop-title,
.em-fonts-secondary-oswald-light .post-full-content .em-shop-title,
.em-fonts-secondary-oswald-light .em-fonts-secondary,
.em-fonts-secondary-oswald-light .wp-block-image figcaption,
.em-fonts-secondary-oswald-light .wp-caption-text {
	font: 13px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light #site-credits li {
	font: 8px 'Oswald', sans-serif;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light .post-category a,
.em-fonts-secondary-oswald-light .posted-on,
.em-fonts-secondary-oswald-light .comments-link,
.em-fonts-secondary-oswald-light .brevier_about_widget,
.em-fonts-secondary-oswald-light .brevier_shop_widget,
.em-fonts-secondary-oswald-light .archive-header .archive-title,
.em-fonts-secondary-oswald-light .comment-author,
.em-fonts-secondary-oswald-light .comment-meta,
.em-fonts-secondary-oswald-light .comment-reply-link {
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light input[type="search"].sb-search-input,
.em-fonts-secondary-oswald-light .search-form .search-text {
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}


/*--------------------------------------------------------------
## Poppins Extra Light
--------------------------------------------------------------*/

.em-fonts-secondary-poppins-extra-light .entry-content h4 {
	font: 18px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light .entry-content h5 {
	font: 14px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light .entry-content h6 {
	font: 11px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light button,
.em-fonts-secondary-poppins-extra-light input[type="button"],
.em-fonts-secondary-poppins-extra-light input[type="reset"],
.em-fonts-secondary-poppins-extra-light input[type="submit"],
.em-fonts-secondary-poppins-extra-light .button,
.em-fonts-secondary-poppins-extra-light label,
.em-fonts-secondary-poppins-extra-light .primary-menu > li,
.em-fonts-secondary-poppins-extra-light .slicknav_menu,
.em-fonts-secondary-poppins-extra-light #footer-widget-area .widget-title,
.em-fonts-secondary-poppins-extra-light #footer-navigation li,
.em-fonts-secondary-poppins-extra-light .more-link,
.em-fonts-secondary-poppins-extra-light .nav-links,
.em-fonts-secondary-poppins-extra-light .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-poppins-extra-light .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-poppins-extra-light .related-post h4,
.em-fonts-secondary-poppins-extra-light .post-single .em-shop-title,
.em-fonts-secondary-poppins-extra-light .post-full-content .em-shop-title,
.em-fonts-secondary-poppins-extra-light .em-fonts-secondary,
.em-fonts-secondary-poppins-extra-light .wp-block-image figcaption,
.em-fonts-secondary-poppins-extra-light .wp-caption-text {
	font: 12.5px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light #site-credits li {
	font: 8px 'Poppins', sans-serif;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light .post-category a,
.em-fonts-secondary-poppins-extra-light .posted-on,
.em-fonts-secondary-poppins-extra-light .comments-link,
.em-fonts-secondary-poppins-extra-light .brevier_about_widget,
.em-fonts-secondary-poppins-extra-light .brevier_shop_widget,
.em-fonts-secondary-poppins-extra-light .archive-header .archive-title,
.em-fonts-secondary-poppins-extra-light .comment-author,
.em-fonts-secondary-poppins-extra-light .comment-meta,
.em-fonts-secondary-poppins-extra-light .comment-reply-link {
	font: 10.5px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light input[type="search"].sb-search-input,
.em-fonts-secondary-poppins-extra-light .search-form .search-text {
	font: 10px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}


/*--------------------------------------------------------------
## Quattrocento Sans
--------------------------------------------------------------*/

.em-fonts-secondary-quattrocento-sans .entry-content h4 {
	font: 18px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-quattrocento-sans .entry-content h5 {
	font: 14px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-quattrocento-sans .entry-content h6 {
	font: 12px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-quattrocento-sans button,
.em-fonts-secondary-quattrocento-sans input[type="button"],
.em-fonts-secondary-quattrocento-sans input[type="reset"],
.em-fonts-secondary-quattrocento-sans input[type="submit"],
.em-fonts-secondary-quattrocento-sans .button,
.em-fonts-secondary-quattrocento-sans label,
.em-fonts-secondary-quattrocento-sans .primary-menu > li,
.em-fonts-secondary-quattrocento-sans .slicknav_menu,
.em-fonts-secondary-quattrocento-sans #footer-widget-area .widget-title,
.em-fonts-secondary-quattrocento-sans #footer-navigation li,
.em-fonts-secondary-quattrocento-sans .more-link,
.em-fonts-secondary-quattrocento-sans .nav-links,
.em-fonts-secondary-quattrocento-sans .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-quattrocento-sans .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-quattrocento-sans .related-post h4,
.em-fonts-secondary-quattrocento-sans .post-single .em-shop-title,
.em-fonts-secondary-quattrocento-sans .post-full-content .em-shop-title,
.em-fonts-secondary-quattrocento-sans .em-fonts-secondary,
.em-fonts-secondary-quattrocento-sans .wp-block-image figcaption,
.em-fonts-secondary-quattrocento-sans .wp-caption-text {
	font: 12.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:135%;
}

.em-fonts-secondary-quattrocento-sans #site-credits li {
	font: 9px 'Quattrocento Sans', sans-serif;
	font-weight: normal;
}

.em-fonts-secondary-quattrocento-sans .post-category a,
.em-fonts-secondary-quattrocento-sans .posted-on,
.em-fonts-secondary-quattrocento-sans .comments-link,
.em-fonts-secondary-quattrocento-sans .brevier_about_widget,
.em-fonts-secondary-quattrocento-sans .brevier_shop_widget,
.em-fonts-secondary-quattrocento-sans .archive-header .archive-title,
.em-fonts-secondary-quattrocento-sans .comment-author,
.em-fonts-secondary-quattrocento-sans .comment-meta,
.em-fonts-secondary-quattrocento-sans .comment-reply-link {
	font: 11px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-quattrocento-sans input[type="search"].sb-search-input,
.em-fonts-secondary-quattrocento-sans .search-form .search-text {
	font: 10px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

/*--------------------------------------------------------------
## Roboto Regular
--------------------------------------------------------------*/

.em-fonts-secondary-roboto-regular .entry-content h4 {
	font: 18px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-roboto-regular .entry-content h5 {
	font: 14px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-roboto-regular .entry-content h6 {
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-roboto-regular button,
.em-fonts-secondary-roboto-regular input[type="button"],
.em-fonts-secondary-roboto-regular input[type="reset"],
.em-fonts-secondary-roboto-regular input[type="submit"],
.em-fonts-secondary-roboto-regular .button,
.em-fonts-secondary-roboto-regular label,
.em-fonts-secondary-roboto-regular .primary-menu > li,
.em-fonts-secondary-roboto-regular .slicknav_menu,
.em-fonts-secondary-roboto-regular #footer-widget-area .widget-title,
.em-fonts-secondary-roboto-regular #footer-navigation li,
.em-fonts-secondary-roboto-regular .more-link,
.em-fonts-secondary-roboto-regular .nav-links,
.em-fonts-secondary-roboto-regular .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-roboto-regular .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-roboto-regular .related-post h4,
.em-fonts-secondary-roboto-regular .post-single .em-shop-title,
.em-fonts-secondary-roboto-regular .post-full-content .em-shop-title,
.em-fonts-secondary-roboto-regular .em-fonts-secondary,
.em-fonts-secondary-roboto-regular .wp-block-image figcaption,
.em-fonts-secondary-roboto-regular .wp-caption-text {
	font: 12.5px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:140%;
}

.em-fonts-secondary-roboto-regular #site-credits li {
	font: 9px 'Roboto', sans-serif;
	font-weight: normal;
}

.em-fonts-secondary-roboto-regular .post-category a,
.em-fonts-secondary-roboto-regular .posted-on,
.em-fonts-secondary-roboto-regular .comments-link,
.em-fonts-secondary-roboto-regular .brevier_about_widget,
.em-fonts-secondary-roboto-regular .brevier_shop_widget,
.em-fonts-secondary-roboto-regular .archive-header .archive-title,
.em-fonts-secondary-roboto-regular .comment-author,
.em-fonts-secondary-roboto-regular .comment-meta,
.em-fonts-secondary-roboto-regular .comment-reply-link {
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-roboto-regular input[type="search"].sb-search-input,
.em-fonts-secondary-roboto-regular .search-form .search-text {
	font: 10px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}


/*--------------------------------------------------------------
## Roboto Thin
--------------------------------------------------------------*/

.em-fonts-secondary-roboto-thin .entry-content h4 {
	font: 18px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 300;
}

.em-fonts-secondary-roboto-thin .entry-content h5 {
	font: 14px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 300;
}

.em-fonts-secondary-roboto-thin .entry-content h6 {
	font: 12px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: 300;
}

.em-fonts-secondary-roboto-thin button,
.em-fonts-secondary-roboto-thin input[type="button"],
.em-fonts-secondary-roboto-thin input[type="reset"],
.em-fonts-secondary-roboto-thin input[type="submit"],
.em-fonts-secondary-roboto-thin .button,
.em-fonts-secondary-roboto-thin label,
.em-fonts-secondary-roboto-thin .primary-menu > li,
.em-fonts-secondary-roboto-thin .slicknav_menu,
.em-fonts-secondary-roboto-thin #footer-widget-area .widget-title,
.em-fonts-secondary-roboto-thin #footer-navigation li,
.em-fonts-secondary-roboto-thin .more-link,
.em-fonts-secondary-roboto-thin .nav-links,
.em-fonts-secondary-roboto-thin .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-roboto-thin .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-roboto-thin .related-post h4,
.em-fonts-secondary-roboto-thin .post-single .em-shop-title,
.em-fonts-secondary-roboto-thin .post-full-content .em-shop-title,
.em-fonts-secondary-roboto-thin .em-fonts-secondary,
.em-fonts-secondary-roboto-thin .wp-block-image figcaption,
.em-fonts-secondary-roboto-thin .wp-caption-text {
	font: 13px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}

.em-fonts-secondary-roboto-thin #site-credits li {
	font: 9px 'Roboto', sans-serif;
	font-weight: 300;
}

.em-fonts-secondary-roboto-thin .post-category a,
.em-fonts-secondary-roboto-thin .posted-on,
.em-fonts-secondary-roboto-thin .comments-link,
.em-fonts-secondary-roboto-thin .brevier_about_widget,
.em-fonts-secondary-roboto-thin .brevier_shop_widget,
.em-fonts-secondary-roboto-thin .archive-header .archive-title,
.em-fonts-secondary-roboto-thin .comment-author,
.em-fonts-secondary-roboto-thin .comment-meta,
.em-fonts-secondary-roboto-thin .comment-reply-link {
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-roboto-thin input[type="search"].sb-search-input,
.em-fonts-secondary-roboto-thin .search-form .search-text {
	font: 10px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}


/*--------------------------------------------------------------
## Spinnaker
--------------------------------------------------------------*/

.em-fonts-secondary-spinnaker .entry-content h4 {
	font: 16px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-spinnaker .entry-content h5 {
	font: 14px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-spinnaker .entry-content h6 {
	font: 12px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-weight: normal;
}

.em-fonts-secondary-spinnaker button,
.em-fonts-secondary-spinnaker input[type="button"],
.em-fonts-secondary-spinnaker input[type="reset"],
.em-fonts-secondary-spinnaker input[type="submit"],
.em-fonts-secondary-spinnaker .button,
.em-fonts-secondary-spinnaker label,
.em-fonts-secondary-spinnaker .primary-menu > li,
.em-fonts-secondary-spinnaker .slicknav_menu,
.em-fonts-secondary-spinnaker #footer-widget-area .widget-title,
.em-fonts-secondary-spinnaker #footer-navigation li,
.em-fonts-secondary-spinnaker .more-link,
.em-fonts-secondary-spinnaker .nav-links,
.em-fonts-secondary-spinnaker .brevier_topics_widget .widget-links .category-title,
.em-fonts-secondary-spinnaker .brevier_featured_posts_widget .featured-posts li .entry-title,
.em-fonts-secondary-spinnaker .related-post h4,
.em-fonts-secondary-spinnaker .post-single .em-shop-title,
.em-fonts-secondary-spinnaker .post-full-content .em-shop-title,
.em-fonts-secondary-spinnaker .em-fonts-secondary,
.em-fonts-secondary-spinnaker .wp-block-image figcaption,
.em-fonts-secondary-spinnaker .wp-caption-text {
	font: 11.5px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}

.em-fonts-secondary-spinnaker #site-credits li {
	font: 9px 'Spinnaker', sans-serif;
	font-weight: normal;
}

.em-fonts-secondary-spinnaker .post-category a,
.em-fonts-secondary-spinnaker .posted-on,
.em-fonts-secondary-spinnaker .comments-link,
.em-fonts-secondary-spinnaker .brevier_about_widget,
.em-fonts-secondary-spinnaker .brevier_shop_widget,
.em-fonts-secondary-spinnaker .archive-header .archive-title,
.em-fonts-secondary-spinnaker .comment-author,
.em-fonts-secondary-spinnaker .comment-meta,
.em-fonts-secondary-spinnaker .comment-reply-link {
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

.em-fonts-secondary-spinnaker input[type="search"].sb-search-input,
.em-fonts-secondary-spinnaker .search-form .search-text {
	font: 9px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}







/*--------------------------------------------------------------
# Tertiary
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Butler Extra Bold
--------------------------------------------------------------*/

.em-fonts-tertiary-butler-extra-bold .site-description {
	font: 20px 'Butler', serif;
	font-weight: 800;
	font-style: normal;
	letter-spacing: normal;
}

.em-fonts-tertiary-butler-extra-bold #secondary .widget-title h2,
.em-fonts-tertiary-butler-extra-bold .em-fonts-tertiary {
	font: 22px 'Butler', serif;
	font-weight: 800;
	letter-spacing: normal;
	text-transform: lowercase;
}

/*--------------------------------------------------------------
## Didact Gothic
--------------------------------------------------------------*/

.em-fonts-tertiary-didact-gothic .site-description {
	font: 12px 'Didact Gothic', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

.em-fonts-tertiary-didact-gothic #secondary .widget-title h2,
.em-fonts-tertiary-didact-gothic .em-fonts-tertiary {
	font: 15px 'Didact Gothic', serif;
	font-weight: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Dosis Extra Light
--------------------------------------------------------------*/

.em-fonts-tertiary-dosis-extra-light .site-description {
	font: 12px 'Dosis', serif;
	font-weight: 200;
	font-style: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

.em-fonts-tertiary-dosis-extra-light #secondary .widget-title h2, 
.em-fonts-tertiary-dosis-extra-light .em-fonts-tertiary {
	font: 16px 'Dosis', serif;
	font-weight: 200;
	letter-spacing: .15em;
	text-transform: uppercase;
}


/*--------------------------------------------------------------
## Homemade Apple
--------------------------------------------------------------*/

.em-fonts-tertiary-homemade-apple .site-description {
	font: 20px 'Homemade Apple', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: normal;
}

.em-fonts-tertiary-homemade-apple #secondary .widget-title h2,
.em-fonts-tertiary-homemade-apple .em-fonts-tertiary {
	font: 20px 'Homemade Apple', serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: lowercase;
}

/*--------------------------------------------------------------
## IBM Plex Serif
--------------------------------------------------------------*/

.em-fonts-tertiary-ibm-plex-serif .site-description {
	font: 24px 'IBM Plex Serif', serif;
	font-style: italic;
	font-weight: 200;
	text-transform: lowercase;
	letter-spacing: .05em;
}

.em-fonts-tertiary-ibm-plex-serif #secondary .widget-title h2,
.em-fonts-tertiary-ibm-plex-serif .em-fonts-tertiary {
	font: 18px 'IBM Plex Serif', serif;
	font-style: italic;
	font-weight: 200;
	text-transform: lowercase;
	letter-spacing: .05em;
}

/*--------------------------------------------------------------
## Lato Light
--------------------------------------------------------------*/

.em-fonts-tertiary-lato-light .site-description {
	font: 12px 'Lato', sans-serif;
	font-weight: 300;
	font-style: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

.em-fonts-tertiary-lato-light #secondary .widget-title h2,
.em-fonts-tertiary-lato-light .em-fonts-tertiary {
	font: 14.5px 'Lato', sans-serif;
	font-weight: 300;
	letter-spacing: .15em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## League Spartan
--------------------------------------------------------------*/

.em-fonts-tertiary-league-spartan .site-description {
	font: 10px 'League Spartan', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .25em;
	text-transform: uppercase;
}

.em-fonts-tertiary-league-spartan #secondary .widget-title h2,
.em-fonts-tertiary-league-spartan .em-fonts-tertiary {
	font: 11px 'League Spartan', serif;
	font-weight: normal;
	letter-spacing: .25em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Montserrat
--------------------------------------------------------------*/

.em-fonts-tertiary-montserrat .site-description {
	font: 12px 'Montserrat', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

.em-fonts-tertiary-montserrat #secondary .widget-title h2,
.em-fonts-tertiary-montserrat .em-fonts-tertiary {
	font: 14.5px 'Montserrat', serif;
	font-weight: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Nickainley
--------------------------------------------------------------*/

.em-fonts-tertiary-nickainley .site-description {
	font: 20px 'Nickainley', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: normal;
}

.em-fonts-tertiary-nickainley #secondary .widget-title h2,
.em-fonts-tertiary-nickainley .em-fonts-tertiary {
	font: 24px 'Nickainley', serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: lowercase;
}

/*--------------------------------------------------------------
## Old Standard
--------------------------------------------------------------*/

.em-fonts-tertiary-old-standard .site-description {
	font: 22px 'Old Standard tt', serif;
	font-weight: normal;
	font-style: italic;
	letter-spacing: normal;
}

.em-fonts-tertiary-old-standard #secondary .widget-title h2,
.em-fonts-tertiary-old-standard .em-fonts-tertiary {
	font: 22px 'Old Standard tt', serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: lowercase;
	font-style:italic;
}

/*--------------------------------------------------------------
## Oswald Light
--------------------------------------------------------------*/

.em-fonts-tertiary-oswald-light .site-description {
	font: 16px 'Oswald', serif;
	font-weight: 300;
	font-style: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.em-fonts-tertiary-oswald-light #secondary .widget-title h2,
.em-fonts-tertiary-oswald-light .em-fonts-tertiary {
	font: 20px 'Oswald', serif;
	font-weight: 300;
	letter-spacing: .1em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Oswald Regular
--------------------------------------------------------------*/

.em-fonts-tertiary-oswald-regular .site-description {
	font: 16px 'Oswald', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .15em;;
	text-transform: uppercase;
}

.em-fonts-tertiary-oswald-regular #secondary .widget-title h2,
.em-fonts-tertiary-oswald-regular .em-fonts-tertiary {
	font: 18px 'Oswald', serif;
	font-weight: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Playfair Display Black
--------------------------------------------------------------*/

.em-fonts-tertiary-playfair-display-black .site-description {
	font: 20px 'Playfair Display', serif;
	font-weight: 900;
	font-style: normal;
	letter-spacing: normal;
}

.em-fonts-tertiary-playfair-display-black #secondary .widget-title h2,
.em-fonts-tertiary-playfair-display-black .em-fonts-tertiary {
	font: 22px 'Playfair Display', serif;
	font-weight: 900;
	letter-spacing: normal;
	text-transform: lowercase;
}

/*--------------------------------------------------------------
## Poppins Bold
--------------------------------------------------------------*/

.em-fonts-tertiary-poppins-bold .site-description {
	font: 13px 'Poppins', serif;
	font-weight: 700;
	font-style: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

.em-fonts-tertiary-poppins-bold #secondary .widget-title h2,
.em-fonts-tertiary-poppins-bold .em-fonts-tertiary {
	font: 15px 'Poppins', serif;
	font-weight: 700;
	letter-spacing: .1em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Poppins Extra Light
--------------------------------------------------------------*/

.em-fonts-tertiary-poppins-extra-light .site-description {
	font: 14px 'Poppins', serif;
	font-weight: 300;
	font-style: normal;
	letter-spacing: .15em;;
	text-transform: uppercase;
}

.em-fonts-tertiary-poppins-extra-light #secondary .widget-title h2,
.em-fonts-tertiary-poppins-extra-light .em-fonts-tertiary {
	font: 18px 'Poppins', serif;
	font-weight: 300;
	letter-spacing: .15em;;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Quattrocento Sans
--------------------------------------------------------------*/

.em-fonts-tertiary-quattrocento-sans .site-description {
	font: 16px 'Quattrocento sans', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.em-fonts-tertiary-quattrocento-sans #secondary .widget-title h2,
.em-fonts-tertiary-quattrocento-sans .em-fonts-tertiary {
	font: 18px 'Quattrocento sans', serif;
	font-weight: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Roboto Condensed
--------------------------------------------------------------*/


.em-fonts-tertiary-roboto-condensed .site-description {
	font: 16px 'Roboto Condensed', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

.em-fonts-tertiary-roboto-condensed #secondary .widget-title h2,
.em-fonts-tertiary-roboto-condensed .em-fonts-tertiary {
	font: 18px 'Roboto Condensed', serif;
	font-weight: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

/*--------------------------------------------------------------
## Spinnaker
--------------------------------------------------------------*/

.em-fonts-tertiary-spinnaker .site-description {
	font: 12px 'spinnaker', serif;
	font-weight: normal;
	font-style: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

.em-fonts-tertiary-spinnaker #secondary .widget-title h2,
.em-fonts-tertiary-spinnaker .em-fonts-tertiary {
	font: 14px 'spinnaker', serif;
	font-weight: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}


