/*
Theme: Miramar
*/

/*--------------------------------------------------------------
# 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: 155%;
	letter-spacing:normal;
}

/*--------------------------------------------------------------
## 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: 175%;
	letter-spacing:normal;
}

/*--------------------------------------------------------------
## 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: 15px;
	font-weight: 300;
	line-height: 175%;
	letter-spacing:.025em;
}


/*--------------------------------------------------------------
## 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: 190%;
   	letter-spacing:normal;
}


/*--------------------------------------------------------------
## 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: 185%;
	letter-spacing:normal;
}


/*--------------------------------------------------------------
## 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: 190%;
	letter-spacing:normal;
}


/*--------------------------------------------------------------
## 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: 185%;
	letter-spacing:normal;
}

/*--------------------------------------------------------------
## 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: 16px;
	line-height: 175%;
	letter-spacing:normal;
}

/*--------------------------------------------------------------
## 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: 190%;
	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: 170%;
	letter-spacing:normal;
}

/*--------------------------------------------------------------
## 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: 175%;
	letter-spacing:normal;
}

/*--------------------------------------------------------------
## 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: 165%;
	letter-spacing:.0em;
}




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

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

/*--------------------------------------------------------------
## 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;
}

/*--------------------------------------------------------------
## Butler Extra 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;
}

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

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

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

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

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

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

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

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

/*--------------------------------------------------------------
## 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;
}

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

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

/*--------------------------------------------------------------
## 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;
}

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

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

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

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


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

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

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

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

/*--------------------------------------------------------------
## 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;
}

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

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

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

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

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

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


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

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




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

.em-fonts-primary-butler-bold .post-single .entry-content h1,
.em-fonts-primary-butler-bold #info-page .entry-content h1 {
	font-family: 'butler', serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 105%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-bold .post-single .entry-content h2,
.em-fonts-primary-butler-bold #info-page .entry-content h2 {
	font-family: 'butler', serif;
	font-size: 25px;
	font-weight: 700;
	line-height: 130%;
	letter-spacing: -.025em;
}

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

.em-fonts-primary-butler-bold .em-fonts-primary-small {
	font-size: 22px;
}

.em-fonts-primary-butler-bold #footer-widget-area .widget-title,
.em-fonts-primary-butler-bold #shopping-widget h3,
.em-fonts-primary-butler-bold .interstitial-title,
.em-fonts-primary-butler-bold #related-posts h3,
.em-fonts-primary-butler-bold #reply-title,
.em-fonts-primary-butler-bold .comments-title {
	font-family: 'butler', serif;
	font-size: 60px;
	letter-spacing: -.025em;
	font-weight: 700;
	line-height: 160%;
	text-transform: lowercase;
}

.em-fonts-primary-butler-bold #shopping-widget h3 {
	font-size: 23px;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-butler-bold #related-posts h3 {
	font-size: 23px;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-butler-bold #reply-title {
	font-size: 45px;
}

.em-fonts-primary-butler-bold .comments-title {
	font-size: 45px;
}

.em-fonts-primary-butler-bold #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-butler-extra-bold .post-single .entry-content h1,
.em-fonts-primary-butler-extra-bold #info-page .entry-content h1 {
	font-family:'butler', serif;
	font-weight: 800;
	font-size: 32px;
	line-height: 105%;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-extra-bold .post-single .entry-content h2,
.em-fonts-primary-butler-extra-bold #info-page .entry-content h2 {
	font-family: 'butler', serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 130%;
	letter-spacing: -.025em;
}

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

.em-fonts-primary-butler-extra-bold .em-fonts-primary-small {
	font-size: 22px;
}

.em-fonts-primary-butler-extra-bold #footer-widget-area .widget-title,
.em-fonts-primary-butler-extra-bold #shopping-widget h3,
.em-fonts-primary-butler-extra-bold .interstitial-title,
.em-fonts-primary-butler-extra-bold #related-posts h3,
.em-fonts-primary-butler-extra-bold #reply-title,
.em-fonts-primary-butler-extra-bold .comments-title {
	font: 60px 'butler', serif;
	font-family: 'butler', serif;
	font-size: 50px;
	font-weight: 800;
	line-height: 160%;
	text-transform: lowercase;
	letter-spacing: -.025em;
}

.em-fonts-primary-butler-extra-bold #shopping-widget h3 {
	font-size: 23px;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-butler-extra-bold #related-posts h3 {
	font-size: 23px;
	text-transform: uppercase;
	letter-spacing:.05em;
}


.em-fonts-primary-butler-extra-bold #reply-title {
	font-size: 40px;
}

.em-fonts-primary-butler-extra-bold .comments-title {
	font-size: 40px;
}

.em-fonts-primary-butler-extra-bold #footer-widget-area .widget-title {
	line-height: 60%
}

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

.em-fonts-primary-butler-extra-light .post-single .entry-content h1,
.em-fonts-primary-butler-extra-light #info-page .entry-content h1 {
	font: 38px 'butler', sans-serif;
	font-weight: 300;
	margin-bottom: 5px;
}

.em-fonts-primary-butler-extra-light .post-single .entry-content h2,
.em-fonts-primary-butler-extra-light #info-page .entry-content h2 {
	font: 27px 'butler', sans-serif;
	font-weight: 300;
}

.em-fonts-primary-butler-extra-light .entry-title,
.em-fonts-primary-butler-extra-light .not-found .page-title,
.em-fonts-primary-butler-extra-light .em-fonts-primary {
	font-family: 'butler', sans-serif;
	font-weight: 300;
	font-size: 45px;
	line-height: 105%;
}

.em-fonts-primary-butler-extra-light .em-fonts-primary-small {
	font-size: 24px;
}

.em-fonts-primary-butler-extra-light #footer-widget-area .widget-title,
.em-fonts-primary-butler-extra-light #shopping-widget h3,
.em-fonts-primary-butler-extra-light .interstitial-title,
.em-fonts-primary-butler-extra-light #related-posts h3,
.em-fonts-primary-butler-extra-light #reply-title,
.em-fonts-primary-butler-extra-light .comments-title {
	font: 50px 'butler', sans-serif;
	font-weight: 300;
	text-transform: uppercase;
}

.em-fonts-primary-butler-extra-light #shopping-widget h3 {
	font-size: 28px;
	letter-spacing:.05em;
}

.em-fonts-primary-butler-extra-light #related-posts h3 {
	font-size: 28px;
	letter-spacing:.05em;
}


.em-fonts-primary-butler-extra-light #reply-title {
	font-size: 40px;
}

.em-fonts-primary-butler-extra-light .comments-title {
	font-size: 40px;
}

.em-fonts-primary-butler-extra-light #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-butler-regular .post-single .entry-content h1,
.em-fonts-primary-butler-regular #info-page .entry-content h1 {
	font: 36px 'butler', sans-serif;
	font-weight: 400;
	letter-spacing:.025em;
}

.em-fonts-primary-butler-regular .post-single .entry-content h2,
.em-fonts-primary-butler-regular #info-page .entry-content h2 {
	font: 24px 'butler', sans-serif;
	font-weight: 400;
	letter-spacing: .025em;
}

.em-fonts-primary-butler-regular .entry-title,
.em-fonts-primary-butler-regular .not-found .page-title,
.em-fonts-primary-butler-regular .em-fonts-primary {
	font-family: 'butler', sans-serif;
	font-weight: 400;
	font-size: 45px;
	line-height: 105%;
	letter-spacing:-.015em;
}

.em-fonts-primary-butler-regular .em-fonts-primary-small {
	font-size: 22px;
}

.em-fonts-primary-butler-regular #footer-widget-area .widget-title,
.em-fonts-primary-butler-regular #shopping-widget h3,
.em-fonts-primary-butler-regular .interstitial-title,
.em-fonts-primary-butler-regular #related-posts h3,
.em-fonts-primary-butler-regular #reply-title,
.em-fonts-primary-butler-regular .comments-title {
	font: 55px 'butler', sans-serif;
	font-weight: 400;
	text-transform: none;
	letter-spacing:normal;
}

.em-fonts-primary-butler-regular #footer-widget-area .widget-title {
	transform: translate(-50%,-75%);
	text-transform: lowercase;
}

.em-fonts-primary-butler-regular #shopping-widget h3 {
	font-size: 23px;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-butler-regular #related-posts h3 {
	font-size: 23px;
	text-transform: uppercase;
	letter-spacing:.05em;
}

.em-fonts-primary-butler-regular #reply-title {
	font-size: 45px;
}

.em-fonts-primary-butler-regular .comments-title {
	font-size: 45px;
}

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

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

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

.em-fonts-primary-ibm-plex-serif .entry-title,
.em-fonts-primary-ibm-plex-serif .not-found .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 .em-fonts-primary-small {
	font-size: 24px;
}

.em-fonts-primary-ibm-plex-serif #footer-widget-area .widget-title,
.em-fonts-primary-ibm-plex-serif #shopping-widget h3,
.em-fonts-primary-ibm-plex-serif .interstitial-title,
.em-fonts-primary-ibm-plex-serif #related-posts h3,
.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 #shopping-widget h3 {
	font-size: 24px;
}

.em-fonts-primary-ibm-plex-serif #related-posts h3 {
	font-size: 20px;
}

.em-fonts-primary-ibm-plex-serif #reply-title {
	font-size: 25px;
}

.em-fonts-primary-ibm-plex-serif .comments-title {
	font-size: 25px;
}

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

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

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

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

.em-fonts-primary-lato-bold .em-fonts-primary-small {
	font-size: 14px;
}

.em-fonts-primary-lato-bold #footer-widget-area .widget-title,
.em-fonts-primary-lato-bold #shopping-widget h3,
.em-fonts-primary-lato-bold .interstitial-title,
.em-fonts-primary-lato-bold #related-posts h3,
.em-fonts-primary-lato-bold #reply-title,
.em-fonts-primary-lato-bold .comments-title {
	font: 38px 'Lato', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .2em;
}

.em-fonts-primary-lato-bold #shopping-widget h3 {
	font-size: 16px;
}

.em-fonts-primary-lato-bold #related-posts h3 {
	font-size: 20px;
}

.em-fonts-primary-lato-bold #reply-title {
	font-size: 25px;
}

.em-fonts-primary-lato-bold .comments-title {
	font-size: 25px;
}

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

.em-fonts-primary-league-spartan .post-single .entry-content h1,
.em-fonts-primary-league-spartan #info-page .entry-content h1 {
	font: 17px 'league spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing:.2em;
}

.em-fonts-primary-league-spartan .post-single .entry-content h2,
.em-fonts-primary-league-spartan #info-page .entry-content h2 {
	font: 13px 'league spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing:.2em;
}

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

.em-fonts-primary-league-spartan .em-fonts-primary-small {
	font-size: 12px;
}

.em-fonts-primary-league-spartan #footer-widget-area .widget-title,
.em-fonts-primary-league-spartan #shopping-widget h3,
.em-fonts-primary-league-spartan .interstitial-title,
.em-fonts-primary-league-spartan #related-posts h3,
.em-fonts-primary-league-spartan #reply-title,
.em-fonts-primary-league-spartan .comments-title {
	font: 25px/1.555555em 'league spartan', sans-serif;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .3em;
}

.em-fonts-primary-league-spartan #shopping-widget h3 {
	font-size: 14px !important;
}

.em-fonts-primary-league-spartan #related-posts h3 {
	font-size: 18px !important;
}


.em-fonts-primary-league-spartan #reply-title {
	font-size: 20px;
}

.em-fonts-primary-league-spartan .comments-title {
	font-size: 20px;
}

.em-fonts-primary-league-spartan #footer-widget-area .widget-title {
	line-height: 60%;
}

.em-fonts-primary-league-spartan #shopping-widget h3 {
	font-size: 10px;
}


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

.em-fonts-primary-libre-baskerville .post-single .entry-content h1,
.em-fonts-primary-libre-baskerville #info-page .entry-content h1 {
	font: 24px 'libre baskerville', serif;
	font-weight: 400;
}

.em-fonts-primary-libre-baskerville .post-single .entry-content h2,
.em-fonts-primary-libre-baskerville #info-page .entry-content h2 {
	font: 16px 'libre baskerville', serif;
	letter-spacing:.15em;
	text-transform: uppercase;
}

.em-fonts-primary-libre-baskerville .entry-title,
.em-fonts-primary-libre-baskerville .not-found .page-title,
.em-fonts-primary-libre-baskerville .em-fonts-primary {
	font: 28px/1.444444em 'libre baskerville', serif;
	font-weight: 400;
	letter-spacing: normal;
}

.em-fonts-primary-libre-baskerville .em-fonts-primary-small {
	font-size: 16px;
}

.em-fonts-primary-libre-baskerville #footer-widget-area .widget-title,
.em-fonts-primary-libre-baskerville #shopping-widget h3,
.em-fonts-primary-libre-baskerville .interstitial-title,
.em-fonts-primary-libre-baskerville #related-posts h3,
.em-fonts-primary-libre-baskerville #reply-title,
.em-fonts-primary-libre-baskerville .comments-title {
	font: 36px 'Libre Baskerville', serif;
	text-transform: lowercase;
	font-style:italic;
	letter-spacing:.05em;
}

.em-fonts-primary-libre-baskerville #shopping-widget h3 {
	font-size: 20px;
}

.em-fonts-primary-libre-baskerville #related-posts h3 {
	font-size: 26px;
}

.em-fonts-primary-libre-baskerville #reply-title {
	font-size: 26px;
	font-style:normal;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-libre-baskerville .comments-title {
	font-size: 26px;
	font-style:normal;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-libre-baskerville #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-montserrat .post-single .entry-content h1,
.em-fonts-primary-montserrat #info-page .entry-content h1 {
	font: 20px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-montserrat .post-single .entry-content h2,
.em-fonts-primary-montserrat #info-page .entry-content h2 {
	font: 15px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing:.1em;
}

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

.em-fonts-primary-montserrat .em-fonts-primary-small {
	font-size: 14px;
}

.em-fonts-primary-montserrat #footer-widget-area .widget-title,
.em-fonts-primary-montserrat #shopping-widget h3,
.em-fonts-primary-montserrat .interstitial-title,
.em-fonts-primary-montserrat #related-posts h3,
.em-fonts-primary-montserrat #reply-title,
.em-fonts-primary-montserrat .comments-title {
	font: 32.5px/1.444444em 'montserrat', sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing:.2em;
}

.em-fonts-primary-montserrat #shopping-widget h3 {
	font-size: 15px;
	letter-spacing:.2em;
}

.em-fonts-primary-montserrat #related-posts h3 {
	font-size: 20px;
	letter-spacing:.2em;
}

.em-fonts-primary-montserrat #reply-title {
	font-size: 25px;
}

.em-fonts-primary-montserrat .comments-title {
	font-size: 25px;
}

.em-fonts-primary-montserrat #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-playfair-display-black .post-single .entry-content h1,
.em-fonts-primary-playfair-display-black #info-page .entry-content h1 {
	font: 30px 'playfair display', serif;
	font-weight:900;
	letter-spacing:none;
}

.em-fonts-primary-playfair-display-black .post-single .entry-content h2,
.em-fonts-primary-playfair-display-black #info-page .entry-content h2 {
	font: 22px 'playfair display', serif;
	font-weight:900;
	letter-spacing:none;
}

.em-fonts-primary-playfair-display-black .entry-title,
.em-fonts-primary-playfair-display-black .not-found .page-title,
.em-fonts-primary-playfair-display-black .em-fonts-primary {
	font: 36px/1.222222em 'playfair display', serif;
	font-weight: 900;
}

.em-fonts-primary-playfair-display-black .em-fonts-primary-small {
	font-size: 18px;
}

.em-fonts-primary-playfair-display-black #footer-widget-area .widget-title,
.em-fonts-primary-playfair-display-black #shopping-widget h3,
.em-fonts-primary-playfair-display-black .interstitial-title,
.em-fonts-primary-playfair-display-black #related-posts h3,
.em-fonts-primary-playfair-display-black #reply-title,
.em-fonts-primary-playfair-display-black .comments-title {
	font: 55px 'Playfair Display', serif;
	font-weight: 900;
	text-transform:none;
	letter-spacing:normal;
}

.em-fonts-primary-playfair-display-black #shopping-widget h3 {
	font-size: 28px;
}

.em-fonts-primary-playfair-display-black #related-posts h3 {
	font-size: 32px;
}

.em-fonts-primary-playfair-display-black #reply-title {
	font-size: 30px;
}

.em-fonts-primary-playfair-display-black .comments-title {
	font-size: 30px;
}

.em-fonts-primary-playfair-display-black #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-poppins-extra-light .post-single .entry-content h1,
.em-fonts-primary-poppins-extra-light #info-page .entry-content h1 {
	font: 26px 'poppins', sans-serif;
	font-weight: 200;
}

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

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

.em-fonts-primary-poppins-extra-light .em-fonts-primary-small {
	font-size: 18px;
}

.em-fonts-primary-poppins-extra-light #footer-widget-area .widget-title,
.em-fonts-primary-poppins-extra-light #shopping-widget h3,
.em-fonts-primary-poppins-extra-light .interstitial-title,
.em-fonts-primary-poppins-extra-light #related-posts h3,
.em-fonts-primary-poppins-extra-light #reply-title,
.em-fonts-primary-poppins-extra-light .comments-title {
	font: 45px 'Poppins', serif;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-poppins-extra-light #shopping-widget h3 {
	font-size: 21px;
}

.em-fonts-primary-poppins-extra-light #related-posts h3 {
	font-size: 25px;
}

.em-fonts-primary-poppins-extra-light #reply-title {
	font-size: 35px;
}

.em-fonts-primary-poppins-extra-light .comments-title {
	font-size: 35px;
}

.em-fonts-primary-poppins-extra-light #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-prata .post-single .entry-content h1,
.em-fonts-primary-prata #info-page .entry-content h1 {
	font: 25px 'prata', serif;
}

.em-fonts-primary-prata .post-single .entry-content h2,
.em-fonts-primary-prata #info-page .entry-content h2 {
	font: 18px 'prata', serif;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-prata .entry-title,
.em-fonts-primary-prata .not-found .page-title,
.em-fonts-primary-prata .em-fonts-primary {
	font: 28px/160% 'prata', serif;
	font-weight: 400;
	letter-spacing:.05em;
	text-transform: uppercase;
}

.em-fonts-primary-prata .em-fonts-primary-small {
	font-size: 16px;
}

.em-fonts-primary-prata #footer-widget-area .widget-title,
.em-fonts-primary-prata #shopping-widget h3,
.em-fonts-primary-prata .interstitial-title,
.em-fonts-primary-prata #related-posts h3,
.em-fonts-primary-prata #reply-title,
.em-fonts-primary-prata .comments-title {
	font-family:'prata', serif;
	font-size:45px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing:.15em;
}

.em-fonts-primary-prata #shopping-widget h3 {
	font-size: 18px;
}

.em-fonts-primary-prata #related-posts h3 {
	font-size:24px;
}

.em-fonts-primary-prata #reply-title {
	font-size: 24px;
}

.em-fonts-primary-prata .comments-title {
	font-size: 24px;
}

.em-fonts-primary-prata #footer-widget-area .widget-title {
	line-height: 60%;
}

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

.em-fonts-primary-work-sans-extra-light .post-single .entry-content h1,
.em-fonts-primary-work-sans-extra-light #info-page .entry-content h1 {
	font: 27px 'work sans', sans-serif;
	font-weight: 200;
}

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

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

.em-fonts-primary-work-sans-extra-light .em-fonts-primary-small {
	font-size: 20px;
}

.em-fonts-primary-work-sans-extra-light #footer-widget-area .widget-title,
.em-fonts-primary-work-sans-extra-light #shopping-widget h3,
.em-fonts-primary-work-sans-extra-light .interstitial-title,
.em-fonts-primary-work-sans-extra-light #related-posts h3,
.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:48px;
	font-weight: 200;
	text-transform: uppercase;
	letter-spacing:.1em;
}

.em-fonts-primary-work-sans-extra-light #shopping-widget h3 {
	font-size: 22px;
}

.em-fonts-primary-work-sans-extra-light #related-posts h3 {
	font-size: 30px;
}

.em-fonts-primary-work-sans-extra-light #reply-title {
	font-size: 30px;
}

.em-fonts-primary-work-sans-extra-light .comments-title {
	font-size: 30px;
}

.em-fonts-primary-work-sans-extra-light #footer-widget-area .widget-title {
	line-height: 60%;
}





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

.em-fonts-secondary-didact-gothic .entry-content h5,
.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-menu li,
.em-fonts-secondary-didact-gothic .comment-author,
.em-fonts-secondary-didact-gothic .comment-meta,
.em-fonts-secondary-didact-gothic .archive-title,
.em-fonts-secondary-didact-gothic .archive-title .pre,
.em-fonts-secondary-didact-gothic .not-found .page-content,
.em-fonts-secondary-didact-gothic .em-fonts-secondary {
	font: 12px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

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

.em-fonts-secondary-didact-gothic .wp-caption-text {
	font: 10px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:220%
}

.em-fonts-secondary-didact-gothic .post-excerpt .em-shop-title,
.em-fonts-secondary-didact-gothic .em-shop-title {
	font: 10px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: normal;
}

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

.em-fonts-secondary-dosis-extra-light .entry-content h5,
.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-menu li,
.em-fonts-secondary-dosis-extra-light .comment-author,
.em-fonts-secondary-dosis-extra-light .comment-meta,
.em-fonts-secondary-dosis-extra-light .archive-title,
.em-fonts-secondary-dosis-extra-light .archive-title .pre,
.em-fonts-secondary-dosis-extra-light .not-found .page-content,
.em-fonts-secondary-dosis-extra-light .em-fonts-secondary {
	font: 13.5px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

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

.em-fonts-secondary-dosis-extra-light .wp-caption-text {
	font: 10px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:220%;
}

.em-fonts-secondary-dosis-extra-light .post-excerpt .em-shop-title,
.em-fonts-secondary-dosis-extra-light .em-shop-title {
	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 h5,
.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-menu li,
.em-fonts-secondary-ibm-plex-sans .comment-author,
.em-fonts-secondary-ibm-plex-sans .comment-meta,
.em-fonts-secondary-ibm-plex-sans .archive-title,
.em-fonts-secondary-ibm-plex-sans .archive-title .pre,
.em-fonts-secondary-ibm-plex-sans .not-found .page-content,
.em-fonts-secondary-ibm-plex-sans .em-fonts-secondary {
	font: 12px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

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

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

.em-fonts-secondary-ibm-plex-sans .post-excerpt .em-shop-title,
.em-fonts-secondary-ibm-plex-sans .em-shop-title {
	font: 10px 'IBM Plex Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

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

.em-fonts-secondary-lato-light .entry-content h5,
.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-menu li,
.em-fonts-secondary-lato-light .comment-author,
.em-fonts-secondary-lato-light .comment-meta,
.em-fonts-secondary-lato-light .archive-title,
.em-fonts-secondary-lato-light .archive-title .pre,
.em-fonts-secondary-lato-light .not-found .page-content,
.em-fonts-secondary-lato-light .em-fonts-secondary {
	font: 12px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

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

.em-fonts-secondary-lato-light .wp-caption-text {
	font: 10px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height: 220%;
}

.em-fonts-secondary-lato-light .post-excerpt .em-shop-title,
.em-fonts-secondary-lato-light .em-shop-title {
	font: 10px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: 300;
}

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

.em-fonts-secondary-league-spartan .entry-content h5,
.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-menu li,
.em-fonts-secondary-league-spartan .comment-author,
.em-fonts-secondary-league-spartan .comment-meta,
.em-fonts-secondary-league-spartan .archive-title,
.em-fonts-secondary-league-spartan .archive-title .pre,
.em-fonts-secondary-league-spartan .not-found .page-content,
.em-fonts-secondary-league-spartan .em-fonts-secondary {
	font: 10px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
}

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

.em-fonts-secondary-league-spartan .wp-caption-text {
	font: 8px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:240%;
}

.em-fonts-secondary-league-spartan .post-excerpt .em-shop-title,
.em-fonts-secondary-league-spartan .em-shop-title {
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
}


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

.em-fonts-secondary-montserrat .entry-content h5,
.em-fonts-secondary-montserrat label,
.em-fonts-secondary-montserrat .primary-menu > li,
.em-fonts-secondary-montserrat .slicknav_menu,
.em-fonts-secondary-montserrat #footer-menu li,
.em-fonts-secondary-montserrat .comment-author,
.em-fonts-secondary-montserrat .comment-meta,
.em-fonts-secondary-montserrat .archive-title,
.em-fonts-secondary-montserrat .archive-title .pre,
.em-fonts-secondary-montserrat .not-found .page-content,
.em-fonts-secondary-montserrat .em-fonts-secondary {
	font: 12px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

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

.em-fonts-secondary-montserrat .wp-caption-text {
	font: 9px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 220%;
}

.em-fonts-secondary-montserrat .post-excerpt .em-shop-title,
.em-fonts-secondary-montserrat .em-shop-title {
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: normal;
}


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

.em-fonts-secondary-oswald-light .entry-content h5,
.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-menu li,
.em-fonts-secondary-oswald-light .comment-author,
.em-fonts-secondary-oswald-light .comment-meta,
.em-fonts-secondary-oswald-light .archive-title,
.em-fonts-secondary-oswald-light .archive-title .pre,
.em-fonts-secondary-oswald-light .not-found .page-content,
.em-fonts-secondary-oswald-light .em-fonts-secondary {
	font: 13px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light .entry-content h6,
.em-fonts-secondary-oswald-lightt input[type="search"].sb-search-input,
.em-fonts-secondary-oswald-light .not-found .search-text {
	font: 10px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light .wp-caption-text {
	font: 10.5px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height: 220%;
}

.em-fonts-secondary-oswald-light .post-excerpt .em-shop-title,
.em-fonts-secondary-oswald-light .em-shop-title {
	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 h5,
.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-menu li,
.em-fonts-secondary-poppins-extra-light .comment-author,
.em-fonts-secondary-poppins-extra-light .comment-meta,
.em-fonts-secondary-poppins-extra-light .archive-title,
.em-fonts-secondary-poppins-extra-light .archive-title .pre,
.em-fonts-secondary-poppins-extra-light .not-found .page-content,
.em-fonts-secondary-poppins-extra-light .em-fonts-secondary {
	font: 12.5px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

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

.em-fonts-secondary-poppins-extra-light .wp-caption-text {
	font: 10px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height: 220%;
}

.em-fonts-secondary-poppins-extra-light .post-excerpt .em-shop-title,
.em-fonts-secondary-poppins-extra-light .em-shop-title {
	font: 10px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: 200;
}



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

.em-fonts-secondary-quattrocento-sans .entry-content h5,
.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-menu li,
.em-fonts-secondary-quattrocento-sans .comment-author,
.em-fonts-secondary-quattrocento-sans .comment-meta,
.em-fonts-secondary-quattrocento-sans .archive-title,
.em-fonts-secondary-quattrocento-sans .archive-title .pre,
.em-fonts-secondary-quattrocento-sans .not-found .page-content,
.em-fonts-secondary-quattrocento-sans .em-fonts-secondary {
	font: 13px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

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

.em-fonts-secondary-quattrocento-sans .wp-caption-text {
	font: 10px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 225%;
}

.em-fonts-secondary-quattrocento-sans .post-excerpt .em-shop-title,
.em-fonts-secondary-quattrocento-sans .em-shop-title {
	font: 10.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}


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

.em-fonts-secondary-roboto-regular .entry-content h5,
.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-menu li,
.em-fonts-secondary-roboto-regular .comment-author,
.em-fonts-secondary-roboto-regular .comment-meta,
.em-fonts-secondary-roboto-regular .archive-title,
.em-fonts-secondary-roboto-regular .archive-title .pre,
.em-fonts-secondary-roboto-regular .not-found .page-content,
.em-fonts-secondary-roboto-regular .em-fonts-secondary {
	font: 12.5px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

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

.em-fonts-secondary-roboto-regular .wp-caption-text {
	font: 10px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 220%;
}

.em-fonts-secondary-roboto-regular .post-excerpt .em-shop-title,
.em-fonts-secondary-roboto-regular .em-shop-title {
	font: 10px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: normal;
}


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

.em-fonts-secondary-roboto-thin .entry-content h5,
.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-menu li,
.em-fonts-secondary-roboto-thin .comment-author,
.em-fonts-secondary-roboto-thin .comment-meta,
.em-fonts-secondary-roboto-thin .archive-title,
.em-fonts-secondary-roboto-thin .archive-title .pre,
.em-fonts-secondary-roboto-thin .not-found .page-content,
.em-fonts-secondary-roboto-thin .em-fonts-secondary {
	font: 13px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

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

.em-fonts-secondary-roboto-thin .wp-caption-text {
	font: 10px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height: 220%;
}

.em-fonts-secondary-roboto-thin .post-excerpt .em-shop-title,
.em-fonts-secondary-roboto-thin .em-shop-title {
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}


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

.em-fonts-secondary-spinnaker .entry-content h5,
.em-fonts-secondary-spinnaker label,
.em-fonts-secondary-spinnaker .primary-menu > li,
.em-fonts-secondary-spinnaker .slicknav_menu,
.em-fonts-secondary-spinnaker #footer-menu li,
.em-fonts-secondary-spinnaker .comment-author,
.em-fonts-secondary-spinnaker .comment-meta,
.em-fonts-secondary-spinnaker .archive-title, 
.em-fonts-secondary-spinnaker .archive-title .pre,
.em-fonts-secondary-spinnaker .not-found .page-content,
.em-fonts-secondary-spinnaker .em-fonts-secondary {
	font: 12px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

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

.em-fonts-secondary-spinnaker .wp-caption-text {
	font: 9px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 230%;
}

.em-fonts-secondary-spinnaker .post-excerpt .em-shop-title,
.em-fonts-secondary-spinnaker .em-shop-title {
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}






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

.em-fonts-tertiary-butler-extra-bold .entry-content h3,
.em-fonts-tertiary-butler-extra-bold #footer-widget-area .null-instagram-feed p {
	font: 25px 'Butler', sans-serif;
	font-weight: 800;
	text-transform:none;
	letter-spacing:normal;
}

.em-fonts-tertiary-butler-extra-bold .entry-content h4,
.em-fonts-tertiary-butler-extra-bold button,
.em-fonts-tertiary-butler-extra-bold input[type="button"],
.em-fonts-tertiary-butler-extra-bold input[type="reset"],
.em-fonts-tertiary-butler-extra-bold input[type="submit"],
.em-fonts-tertiary-butler-extra-bold .button,
.em-fonts-tertiary-butler-extra-bold .site-description,
.em-fonts-tertiary-butler-extra-bold #top-menu li,
.em-fonts-tertiary-butler-extra-bold .post-excerpt .entry-meta,
.em-fonts-tertiary-butler-extra-bold .post-excerpt .read-more,
.em-fonts-tertiary-butler-extra-bold .nav-links,
.em-fonts-tertiary-butler-extra-bold .featured-post .post-category a,
.em-fonts-tertiary-butler-extra-bold .post-single .entry-meta > span,
.em-fonts-tertiary-butler-extra-bold .related-post h4,
.em-fonts-tertiary-butler-extra-bold .comments-jump-link a,
.em-fonts-tertiary-butler-extra-bold .not-found .search-text,
.em-fonts-tertiary-butler-extra-bold .em-fonts-tertiary {
	font: 12.5px 'Butler', sans-serif;
	font-weight: 800;
	text-transform:none;
	line-height:135%;
	letter-spacing:.025em;
}

.em-fonts-tertiary-butler-extra-bold .site-description {
	font-size: 17px;
	letter-spacing:.025em;
}

.em-fonts-tertiary-butler-extra-bold .feature-box h3 {
	font: 20px 'Butler', sans-serif;
	font-weight: 800;
	text-transform:none;
	line-height:135%;
	letter-spacing:.025em;
}

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

.em-fonts-tertiary-didact-gothic .entry-content h3,
.em-fonts-tertiary-didact-gothic #footer-widget-area .null-instagram-feed p {
	font: 16px 'Didact Gothic', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
}

.em-fonts-tertiary-didact-gothic .entry-content h4,
.em-fonts-tertiary-didact-gothic button,
.em-fonts-tertiary-didact-gothic input[type="button"],
.em-fonts-tertiary-didact-gothic input[type="reset"],
.em-fonts-tertiary-didact-gothic input[type="submit"],
.em-fonts-tertiary-didact-gothic .button,
.em-fonts-tertiary-didact-gothic .site-description,
.em-fonts-tertiary-didact-gothic #top-menu li,
.em-fonts-tertiary-didact-gothic .post-excerpt .entry-meta,
.em-fonts-tertiary-didact-gothic .post-excerpt .read-more,
.em-fonts-tertiary-didact-gothic .nav-links,
.em-fonts-tertiary-didact-gothic .featured-post .post-category a,
.em-fonts-tertiary-didact-gothic .post-single .entry-meta > span,
.em-fonts-tertiary-didact-gothic .related-post h4,
.em-fonts-tertiary-didact-gothic .comments-jump-link a,
.em-fonts-tertiary-didact-gothic .not-found .search-text,
.em-fonts-tertiary-didact-gothic .em-fonts-tertiary {
	font: 11px 'Didact Gothic', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
	line-height:155%;
}

.em-fonts-tertiary-didact-gothic .site-description {
	font-size: 11.5px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-didact-gothic .feature-box h3 {
	font: 15px 'Didact Gothic', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
	line-height:155%;
}

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

.em-fonts-tertiary-dosis-extra-light .entry-content h3,
.em-fonts-tertiary-dosis-extra-light #footer-widget-area .null-instagram-feed p {
	font: 16px 'Dosis', sans-serif;
	font-weight: 200;
	letter-spacing:.15em;
}

.em-fonts-tertiary-dosis-extra-light .entry-content h4,
.em-fonts-tertiary-dosis-extra-light button,
.em-fonts-tertiary-dosis-extra-light input[type="button"],
.em-fonts-tertiary-dosis-extra-light input[type="reset"],
.em-fonts-tertiary-dosis-extra-light input[type="submit"],
.em-fonts-tertiary-dosis-extra-light .button,
.em-fonts-tertiary-dosis-extra-light .site-description,
.em-fonts-tertiary-dosis-extra-light #top-menu li,
.em-fonts-tertiary-dosis-extra-light .post-excerpt .entry-meta,
.em-fonts-tertiary-dosis-extra-light .post-excerpt .read-more,
.em-fonts-tertiary-dosis-extra-light .nav-links,
.em-fonts-tertiary-dosis-extra-light .featured-post .post-category a,
.em-fonts-tertiary-dosis-extra-light .post-single .entry-meta > span,
.em-fonts-tertiary-dosis-extra-light .related-post h4,
.em-fonts-tertiary-dosis-extra-light .comments-jump-link a,
.em-fonts-tertiary-dosis-extra-light .not-found .search-text,
.em-fonts-tertiary-dosis-extra-light .em-fonts-tertiary {
	font: 12px 'Dosis', sans-serif;
	font-weight: 200;
	letter-spacing:.1em;
	line-height:155%;
}

.em-fonts-tertiary-dosis-extra-light .site-description {
	font-size: 11.5px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-dosis-extra-light .feature-box h3 {
	font: 15px 'Dosis', sans-serif;
	font-weight: 200;
	letter-spacing:.1em;
	line-height:155%;
}

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

.em-fonts-tertiary-homemade-apple .entry-content h3,
.em-fonts-tertiary-homemade-apple #footer-widget-area .null-instagram-feed p {
	font: 20px 'Homemade Apple', sans-serif;
	font-weight: normal;
	text-transform:lowercase;
	letter-spacing:normal;	
}

.em-fonts-tertiary-homemade-apple .entry-content h4,
.em-fonts-tertiary-homemade-apple button,
.em-fonts-tertiary-homemade-apple input[type="button"],
.em-fonts-tertiary-homemade-apple input[type="reset"],
.em-fonts-tertiary-homemade-apple input[type="submit"],
.em-fonts-tertiary-homemade-apple .button,
.em-fonts-tertiary-homemade-apple .site-description,
.em-fonts-tertiary-homemade-apple #top-menu li,
.em-fonts-tertiary-homemade-apple .post-excerpt .entry-meta,
.em-fonts-tertiary-homemade-apple .post-excerpt .read-more,
.em-fonts-tertiary-homemade-apple .nav-links,
.em-fonts-tertiary-homemade-apple .featured-post .post-category a,
.em-fonts-tertiary-homemade-apple .post-single .entry-meta > span,
.em-fonts-tertiary-homemade-apple .related-post h4,
.em-fonts-tertiary-homemade-apple .comments-jump-link a,
.em-fonts-tertiary-homemade-apple .not-found .search-text,
.em-fonts-tertiary-homemade-apple .em-fonts-tertiary {
	font: 13px 'Homemade Apple', sans-serif;
	font-weight: normal;
	text-transform:lowercase;
	letter-spacing:normal;
}

.em-fonts-tertiary-homemade-apple .site-description {
	font-size: 18px;
}

.em-fonts-tertiary-homemade-apple .feature-box h3 {
	font: 13px 'Homemade Apple', sans-serif;
	font-weight: normal;
	text-transform:lowercase;
	letter-spacing:normal;
}

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

.em-fonts-tertiary-ibm-plex-serif .entry-content h3,
.em-fonts-tertiary-ibm-plex-serif #footer-widget-area .null-instagram-feed p {
	font: 24px 'IBM Plex Serif', serif;
	font-style: italic;
	font-weight: 200;
	text-transform: lowercase;
	letter-spacing: .05em;
}

.em-fonts-tertiary-ibm-plex-serif .entry-content h4,
.em-fonts-tertiary-ibm-plex-serif button,
.em-fonts-tertiary-ibm-plex-serif input[type="button"],
.em-fonts-tertiary-ibm-plex-serif input[type="reset"],
.em-fonts-tertiary-ibm-plex-serif input[type="submit"],
.em-fonts-tertiary-ibm-plex-serif .button,
.em-fonts-tertiary-ibm-plex-serif .site-description,
.em-fonts-tertiary-ibm-plex-serif #top-menu li,
.em-fonts-tertiary-ibm-plex-serif .post-excerpt .entry-meta,
.em-fonts-tertiary-ibm-plex-serif .post-excerpt .read-more,
.em-fonts-tertiary-ibm-plex-serif .nav-links,
.em-fonts-tertiary-ibm-plex-serif .featured-post .post-category a,
.em-fonts-tertiary-ibm-plex-serif .post-single .entry-meta > span,
.em-fonts-tertiary-ibm-plex-serif .related-post h4,
.em-fonts-tertiary-ibm-plex-serif .comments-jump-link a,
.em-fonts-tertiary-ibm-plex-serif .not-found .search-text,
.em-fonts-tertiary-ibm-plex-serif .em-fonts-tertiary {
	font: 14px 'IBM Plex Serif', serif;
	font-style: italic;
	font-weight: 200;
	text-transform: lowercase;
	letter-spacing: .05em;
}

.em-fonts-tertiary-ibm-plex-serif .site-description {
	font-size: 18px;
	letter-spacing:.05em;
}

.em-fonts-tertiary-ibm-plex-serif .feature-box h3 {
	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 .entry-content h3,
.em-fonts-tertiary-lato-light #footer-widget-area .null-instagram-feed p {
	font: 16px 'Lato', sans-serif;
	font-weight: 300;
	letter-spacing:.15em;
}

.em-fonts-tertiary-lato-light .entry-content h4,
.em-fonts-tertiary-lato-light button,
.em-fonts-tertiary-lato-light input[type="button"],
.em-fonts-tertiary-lato-light input[type="reset"],
.em-fonts-tertiary-lato-light input[type="submit"],
.em-fonts-tertiary-lato-light .button,
.em-fonts-tertiary-lato-light .site-description,
.em-fonts-tertiary-lato-light #top-menu li,
.em-fonts-tertiary-lato-light .post-excerpt .entry-meta,
.em-fonts-tertiary-lato-light .post-excerpt .read-more,
.em-fonts-tertiary-lato-light .nav-links,
.em-fonts-tertiary-lato-light .featured-post .post-category a,
.em-fonts-tertiary-lato-light .post-single .entry-meta > span,
.em-fonts-tertiary-lato-light .related-post h4,
.em-fonts-tertiary-lato-light .comments-jump-link a,
.em-fonts-tertiary-lato-light .not-found .search-text,
.em-fonts-tertiary-lato-light .em-fonts-tertiary {
	font: 11px 'Lato', sans-serif;
	font-weight: 300;
	letter-spacing:.1em;
	line-height:155%;
}

.em-fonts-tertiary-lato-light .site-description {
	font-size: 11.5px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-lato-light .feature-box h3 {
	font: 13px 'Lato', sans-serif;
	font-weight: 300;
	letter-spacing:.15em;
	line-height:155%;
}


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

.em-fonts-tertiary-league-spartan .entry-content h3,
.em-fonts-tertiary-league-spartan #footer-widget-area .null-instagram-feed p {
	font: 12px 'League Spartan', sans-serif;
	font-weight: normal;
	letter-spacing:.25em;
}

.em-fonts-tertiary-league-spartan .entry-content h4,
.em-fonts-tertiary-league-spartan button,
.em-fonts-tertiary-league-spartan input[type="button"],
.em-fonts-tertiary-league-spartan input[type="reset"],
.em-fonts-tertiary-league-spartan input[type="submit"],
.em-fonts-tertiary-league-spartan .button,
.em-fonts-tertiary-league-spartan .site-description,
.em-fonts-tertiary-league-spartan #top-menu li,
.em-fonts-tertiary-league-spartan .post-excerpt .entry-meta,
.em-fonts-tertiary-league-spartan .post-excerpt .read-more,
.em-fonts-tertiary-league-spartan .nav-links,
.em-fonts-tertiary-league-spartan .featured-post .post-category a,
.em-fonts-tertiary-league-spartan .post-single .entry-meta > span,
.em-fonts-tertiary-league-spartan .related-post h4,
.em-fonts-tertiary-league-spartan .comments-jump-link a,
.em-fonts-tertiary-league-spartan .not-found .search-text,
.em-fonts-tertiary-league-spartan .em-fonts-tertiary {
	font: 9px 'League Spartan', sans-serif;
	font-weight: normal;
	letter-spacing:.25em;
}

.em-fonts-tertiary-league-spartan .site-description {
	font-size: 10px;
	letter-spacing:.25em;
}

.em-fonts-tertiary-league-spartan .feature-box h3 {
	font: 11px 'League Spartan', sans-serif;
	font-weight: normal;
	letter-spacing:.25em;
}


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

.em-fonts-tertiary-montserrat .entry-content h3,
.em-fonts-tertiary-montserrat #footer-widget-area .null-instagram-feed p {
	font: 15px 'Montserrat', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
}

.em-fonts-tertiary-montserrat .entry-content h4,
.em-fonts-tertiary-montserrat button,
.em-fonts-tertiary-montserrat input[type="button"],
.em-fonts-tertiary-montserrat input[type="reset"],
.em-fonts-tertiary-montserrat input[type="submit"],
.em-fonts-tertiary-montserrat .button,
.em-fonts-tertiary-montserrat .site-description,
.em-fonts-tertiary-montserrat #top-menu li,
.em-fonts-tertiary-montserrat .post-excerpt .entry-meta,
.em-fonts-tertiary-montserrat .post-excerpt .read-more,
.em-fonts-tertiary-montserrat .nav-links,
.em-fonts-tertiary-montserrat .featured-post .post-category a,
.em-fonts-tertiary-montserrat .post-single .entry-meta > span,
.em-fonts-tertiary-montserrat .related-post h4,
.em-fonts-tertiary-montserrat .comments-jump-link a,
.em-fonts-tertiary-montserrat .not-found .search-text,
.em-fonts-tertiary-montserrat .em-fonts-tertiary {
	font: 10px 'Montserrat', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
	line-height:155%;
}

.em-fonts-tertiary-montserrat .site-description {
	font-size: 11.5px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-montserrat .feature-box h3 {
	font: 13px 'Montserrat', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
	line-height:155%;
}


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

.em-fonts-tertiary-nickainley .entry-content h3,
.em-fonts-tertiary-nickainley #footer-widget-area .null-instagram-feed p {
	font: 27px 'Nickainley', sans-serif;
	font-weight: normal;
	text-transform: lowercase;
	letter-spacing:normal;
}

.em-fonts-tertiary-nickainley .entry-content h4,
.em-fonts-tertiary-nickainley button,
.em-fonts-tertiary-nickainley input[type="button"],
.em-fonts-tertiary-nickainley input[type="reset"],
.em-fonts-tertiary-nickainley input[type="submit"],
.em-fonts-tertiary-nickainley .button,
.em-fonts-tertiary-nickainley .site-description,
.em-fonts-tertiary-nickainley #top-menu li,
.em-fonts-tertiary-nickainley .post-excerpt .entry-meta,
.em-fonts-tertiary-nickainley .post-excerpt .read-more,
.em-fonts-tertiary-nickainley .nav-links,
.em-fonts-tertiary-nickainley .featured-post .post-category a,
.em-fonts-tertiary-nickainley .post-single .entry-meta > span,
.em-fonts-tertiary-nickainley .related-post h4,
.em-fonts-tertiary-nickainley .comments-jump-link a,
.em-fonts-tertiary-nickainley .not-found .search-text,
.em-fonts-tertiary-nickainley .em-fonts-tertiary {
	font: 18.5px 'Nickainley', sans-serif;
	font-weight: normal;
	text-transform: lowercase;
	letter-spacing:normal;
}

.em-fonts-tertiary-nickainley .site-description {
	font-size: 22px;
}

.em-fonts-tertiary-nickainley .feature-box h3 {
	font: 22px 'Nickainley', sans-serif;
	font-weight: normal;
	text-transform: lowercase;
	letter-spacing:normal;
}


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

.em-fonts-tertiary-old-standard .entry-content h3,
.em-fonts-tertiary-old-standard #footer-widget-area .null-instagram-feed p {
	font: 22px 'Old Standard tt', serif;
	font-weight: normal;
	font-style:italic;
	text-transform: lowercase;
	letter-spacing:.025em;
}

.em-fonts-tertiary-old-standard .entry-content h4,
.em-fonts-tertiary-old-standard button,
.em-fonts-tertiary-old-standard input[type="button"],
.em-fonts-tertiary-old-standard input[type="reset"],
.em-fonts-tertiary-old-standard input[type="submit"],
.em-fonts-tertiary-old-standard .button,
.em-fonts-tertiary-old-standard .site-description,
.em-fonts-tertiary-old-standard #top-menu li,
.em-fonts-tertiary-old-standard .post-excerpt .entry-meta,
.em-fonts-tertiary-old-standard .post-excerpt .read-more,
.em-fonts-tertiary-old-standard .nav-links,
.em-fonts-tertiary-old-standard .featured-post .post-category a,
.em-fonts-tertiary-old-standard .post-single .entry-meta > span,
.em-fonts-tertiary-old-standard .related-post h4,
.em-fonts-tertiary-old-standard .comments-jump-link a,
.em-fonts-tertiary-old-standard .not-found .search-text,
.em-fonts-tertiary-old-standard .em-fonts-tertiary {
	font: 14px 'Old Standard tt', serif;
	font-weight: normal;
	text-transform: lowercase;
	font-style: italic;
	letter-spacing:.025em;
}

.em-fonts-tertiary-old-standard .site-description {
	font-size: 17px;
	letter-spacing:normal;
}

.em-fonts-tertiary-old-standard .feature-box h3 {
	font: 18px 'Old Standard tt', serif;
	font-weight: normal;
	text-transform: lowercase;
	font-style: italic;
	letter-spacing:.025em;;
}


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

.em-fonts-tertiary-oswald-light .entry-content h3,
.em-fonts-tertiary-oswald-light #footer-widget-area .null-instagram-feed p {
	font: 18px 'Oswald', sans-serif;
	font-weight: 300;
}

.em-fonts-tertiary-oswald-light .entry-content h4,
.em-fonts-tertiary-oswald-light button,
.em-fonts-tertiary-oswald-light input[type="button"],
.em-fonts-tertiary-oswald-light input[type="reset"],
.em-fonts-tertiary-oswald-light input[type="submit"],
.em-fonts-tertiary-oswald-light .button,
.em-fonts-tertiary-oswald-light .site-description,
.em-fonts-tertiary-oswald-light #top-menu li,
.em-fonts-tertiary-oswald-light .post-excerpt .entry-meta,
.em-fonts-tertiary-oswald-light .post-excerpt .read-more,
.em-fonts-tertiary-oswald-light .nav-links,
.em-fonts-tertiary-oswald-light .featured-post .post-category a,
.em-fonts-tertiary-oswald-light .post-single .entry-meta > span,
.em-fonts-tertiary-oswald-light .related-post h4,
.em-fonts-tertiary-oswald-light .comments-jump-link a,
.em-fonts-tertiary-oswald-light .not-found .search-text,
.em-fonts-tertiary-oswald-light .em-fonts-tertiary {
	font: 12px 'Oswald', sans-serif;
	font-weight: 300;
	line-height:150%;
}

.em-fonts-tertiary-oswald-light .site-description {
	font-size: 13px;
}

.em-fonts-tertiary-oswald-light .feature-box h3 {
	font: 13.5px 'Oswald', sans-serif;
	font-weight: 300;
	line-height:150%;
	letter-spacing:.1em;
}


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

.em-fonts-tertiary-oswald-regular .entry-content h3,
.em-fonts-tertiary-oswald-regular #footer-widget-area .null-instagram-feed p {
	font: 18px 'Oswald', sans-serif;
	font-weight: normal;
}

.em-fonts-tertiary-oswald-regular .entry-content h4,
.em-fonts-tertiary-oswald-regular button,
.em-fonts-tertiary-oswald-regular input[type="button"],
.em-fonts-tertiary-oswald-regular input[type="reset"],
.em-fonts-tertiary-oswald-regular input[type="submit"],
.em-fonts-tertiary-oswald-regular .button,
.em-fonts-tertiary-oswald-regular .site-description,
.em-fonts-tertiary-oswald-regular #top-menu li,
.em-fonts-tertiary-oswald-regular .post-excerpt .entry-meta,
.em-fonts-tertiary-oswald-regular .post-excerpt .read-more,
.em-fonts-tertiary-oswald-regular .nav-links,
.em-fonts-tertiary-oswald-regular .featured-post .post-category a,
.em-fonts-tertiary-oswald-regular .post-single .entry-meta > span,
.em-fonts-tertiary-oswald-regular .related-post h4,
.em-fonts-tertiary-oswald-regular .comments-jump-link a,
.em-fonts-tertiary-oswald-regular .not-found .search-text,
.em-fonts-tertiary-oswald-regular .em-fonts-tertiary {
	font: 11px 'Oswald', sans-serif;
	font-weight: normal;
	letter-spacing:.1em;
}

.em-fonts-tertiary-oswald-regular .site-description {
	font-size: 12px;
}

.em-fonts-tertiary-oswald-regular .feature-box h3 {
	font: 13.5px 'Oswald', sans-serif;
	font-weight: normal;
	letter-spacing:.1em;
}


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

.em-fonts-tertiary-playfair-display-black .entry-content h3,
.em-fonts-tertiary-playfair-display-black #footer-widget-area .null-instagram-feed p {
	font: 20px 'Playfair Display', sans-serif;
	font-weight: 900;
	text-transform: lowercase;
	letter-spacing:.025em;
}

.em-fonts-tertiary-playfair-display-black .entry-content h4,
.em-fonts-tertiary-playfair-display-black button,
.em-fonts-tertiary-playfair-display-black input[type="button"],
.em-fonts-tertiary-playfair-display-black input[type="reset"],
.em-fonts-tertiary-playfair-display-black input[type="submit"],
.em-fonts-tertiary-playfair-display-black .button,
.em-fonts-tertiary-playfair-display-black .site-description,
.em-fonts-tertiary-playfair-display-black #top-menu li,
.em-fonts-tertiary-playfair-display-black .post-excerpt .entry-meta,
.em-fonts-tertiary-playfair-display-black .post-excerpt .read-more,
.em-fonts-tertiary-playfair-display-black .nav-links,
.em-fonts-tertiary-playfair-display-black .featured-post .post-category a,
.em-fonts-tertiary-playfair-display-black .post-single .entry-meta > span,
.em-fonts-tertiary-playfair-display-black .related-post h4,
.em-fonts-tertiary-playfair-display-black .comments-jump-link a,
.em-fonts-tertiary-playfair-display-black .not-found .search-text,
.em-fonts-tertiary-playfair-display-black .em-fonts-tertiary {
	font: 13px 'Playfair Display', sans-serif;
	font-weight: 900;
	text-transform: lowercase;
	letter-spacing:.025em;
	line-height:150%;
}

.em-fonts-tertiary-playfair-display-black .site-description {
	font-size: 15px;
}

.em-fonts-tertiary-playfair-display-black .feature-box h3 {
	font: 18px 'Playfair Display', sans-serif;
	font-weight: 900;
	text-transform: lowercase;
	letter-spacing:.025em;
	line-height:150%;
}


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

.em-fonts-tertiary-poppins-bold .entry-content h3,
.em-fonts-tertiary-poppins-bold #footer-widget-area .null-instagram-feed p {
	font: 15px 'Poppins', sans-serif;
	font-weight: 700;
	letter-spacing:.15em;
}

.em-fonts-tertiary-poppins-bold .entry-content h4,
.em-fonts-tertiary-poppins-bold button,
.em-fonts-tertiary-poppins-bold input[type="button"],
.em-fonts-tertiary-poppins-bold input[type="reset"],
.em-fonts-tertiary-poppins-bold input[type="submit"],
.em-fonts-tertiary-poppins-bold .button,
.em-fonts-tertiary-poppins-bold .site-description,
.em-fonts-tertiary-poppins-bold #top-menu li,
.em-fonts-tertiary-poppins-bold .post-excerpt .entry-meta,
.em-fonts-tertiary-poppins-bold .post-excerpt .read-more,
.em-fonts-tertiary-poppins-bold .nav-links,
.em-fonts-tertiary-poppins-bold .featured-post .post-category a,
.em-fonts-tertiary-poppins-bold .post-single .entry-meta > span,
.em-fonts-tertiary-poppins-bold .related-post h4,
.em-fonts-tertiary-poppins-bold .comments-jump-link a,
.em-fonts-tertiary-poppins-bold .not-found .search-text,
.em-fonts-tertiary-poppins-bold .em-fonts-tertiary {
	font: 10px 'Poppins', sans-serif;
	font-weight: 700;
	letter-spacing:.15em;
	line-height:155%;
}

.em-fonts-tertiary-poppins-bold .site-description {
	font-size: 11.5px;
	letter-spacing:.2em;
}

.em-fonts-tertiary-poppins-bold .feature-box h3 {
	font: 12px 'Poppins', sans-serif;
	font-weight: 700;
	letter-spacing:.2em;
	line-height:155%;
}


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

.em-fonts-tertiary-poppins-extra-light .entry-content h3,
.em-fonts-tertiary-poppins-extra-light #footer-widget-area .null-instagram-feed p {
	font: 16px 'Poppins', sans-serif;
	font-weight: 200;
	letter-spacing:.15em;
}

.em-fonts-tertiary-poppins-extra-light .entry-content h4,
.em-fonts-tertiary-poppins-extra-light button,
.em-fonts-tertiary-poppins-extra-light input[type="button"],
.em-fonts-tertiary-poppins-extra-light input[type="reset"],
.em-fonts-tertiary-poppins-extra-light input[type="submit"],
.em-fonts-tertiary-poppins-extra-light .button,
.em-fonts-tertiary-poppins-extra-light .site-description,
.em-fonts-tertiary-poppins-extra-light #top-menu li,
.em-fonts-tertiary-poppins-extra-light .post-excerpt .entry-meta,
.em-fonts-tertiary-poppins-extra-light .post-excerpt .read-more,
.em-fonts-tertiary-poppins-extra-light .nav-links,
.em-fonts-tertiary-poppins-extra-light .featured-post .post-category a,
.em-fonts-tertiary-poppins-extra-light .post-single .entry-meta > span,
.em-fonts-tertiary-poppins-extra-light .related-post h4,
.em-fonts-tertiary-poppins-extra-light .comments-jump-link a,
.em-fonts-tertiary-poppins-extra-light .not-found .search-text,
.em-fonts-tertiary-poppins-extra-light .em-fonts-tertiary {
	font: 11px 'Poppins', sans-serif;
	font-weight: 200;
	letter-spacing:.1em;
}

.em-fonts-tertiary-poppins-extra-light .site-description {
	font-size: 12px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-poppins-extra-light .feature-box h3 {
	font: 14px 'Poppins', sans-serif;
	font-weight: 200;
	letter-spacing:.15em;
}


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

.em-fonts-tertiary-quattrocento-sans .entry-content h3,
.em-fonts-tertiary-quattrocento-sans #footer-widget-area .null-instagram-feed p {
	font: 16px 'Quattrocento Sans', sans-serif;
	font-weight: normal;
}

.em-fonts-tertiary-quattrocento-sans .entry-content h4,
.em-fonts-tertiary-quattrocento-sans button,
.em-fonts-tertiary-quattrocento-sans input[type="button"],
.em-fonts-tertiary-quattrocento-sans input[type="reset"],
.em-fonts-tertiary-quattrocento-sans input[type="submit"],
.em-fonts-tertiary-quattrocento-sans .button,
.em-fonts-tertiary-quattrocento-sans .site-description,
.em-fonts-tertiary-quattrocento-sans #top-menu li,
.em-fonts-tertiary-quattrocento-sans .post-excerpt .entry-meta,
.em-fonts-tertiary-quattrocento-sans .post-excerpt .read-more,
.em-fonts-tertiary-quattrocento-sans .nav-links,
.em-fonts-tertiary-quattrocento-sans .featured-post .post-category a,
.em-fonts-tertiary-quattrocento-sans .post-single .entry-meta > span,
.em-fonts-tertiary-quattrocento-sans .related-post h4,
.em-fonts-tertiary-quattrocento-sans .comments-jump-link a,
.em-fonts-tertiary-quattrocento-sans .not-found .search-text,
.em-fonts-tertiary-quattrocento-sans .em-fonts-tertiary {
	font: 11px 'Quattrocento Sans', sans-serif;
	font-weight: normal;
}

.em-fonts-tertiary-quattrocento-sans .site-description {
	font-size: 12px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-quattrocento-sans .feature-box h3 {
	font: 13px 'Quattrocento Sans', sans-serif;
	font-weight: normal;
	letter-spacing:.1em;
}


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

.em-fonts-tertiary-roboto-condensed .entry-content h3,
.em-fonts-tertiary-roboto-condensed #footer-widget-area .null-instagram-feed p {
	font: 20px 'Roboto Condensed', sans-serif;
	font-weight: normal;
	letter-spacing:.1em;
}

.em-fonts-tertiary-roboto-condensed .entry-content h4,
.em-fonts-tertiary-roboto-condensed button,
.em-fonts-tertiary-roboto-condensed input[type="button"],
.em-fonts-tertiary-roboto-condensed input[type="reset"],
.em-fonts-tertiary-roboto-condensed input[type="submit"],
.em-fonts-tertiary-roboto-condensed .button,
.em-fonts-tertiary-roboto-condensed .site-description,
.em-fonts-tertiary-roboto-condensed #top-menu li,
.em-fonts-tertiary-roboto-condensed .post-excerpt .entry-meta,
.em-fonts-tertiary-roboto-condensed .post-excerpt .read-more,
.em-fonts-tertiary-roboto-condensed .nav-links,
.em-fonts-tertiary-roboto-condensed .featured-post .post-category a,
.em-fonts-tertiary-roboto-condensed .post-single .entry-meta > span,
.em-fonts-tertiary-roboto-condensed .related-post h4,
.em-fonts-tertiary-roboto-condensed .comments-jump-link a,
.em-fonts-tertiary-roboto-condensed .not-found .search-text,
.em-fonts-tertiary-roboto-condensed .em-fonts-tertiary {
	font: 11px 'Roboto Condensed', sans-serif;
	font-weight: normal;
	line-height:155%;
}

.em-fonts-tertiary-roboto-condensed .site-description {
	font-size: 12.5px;
}

.em-fonts-tertiary-roboto-condensed .feature-box h3 {
	font: 14px 'Roboto Condensed', sans-serif;
	font-weight: normal;
	line-height:155%;
}

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

.em-fonts-tertiary-spinnaker .entry-content h3,
.em-fonts-tertiary-spinnaker #footer-widget-area .null-instagram-feed p {
	font: 13px 'spinnaker', sans-serif;
	font-weight: normal;
	letter-spacing:.15em;
}

.em-fonts-tertiary-spinnaker .entry-content h4,
.em-fonts-tertiary-spinnaker button,
.em-fonts-tertiary-spinnaker input[type="button"],
.em-fonts-tertiary-spinnaker input[type="reset"],
.em-fonts-tertiary-spinnaker input[type="submit"],
.em-fonts-tertiary-spinnaker .button,
.em-fonts-tertiary-spinnaker .site-description,
.em-fonts-tertiary-spinnaker #top-menu li,
.em-fonts-tertiary-spinnaker .post-excerpt .entry-meta,
.em-fonts-tertiary-spinnaker .post-excerpt .read-more,
.em-fonts-tertiary-spinnaker .nav-links,
.em-fonts-tertiary-spinnaker .featured-post .post-category a,
.em-fonts-tertiary-spinnaker .post-single .entry-meta > span,
.em-fonts-tertiary-spinnaker .related-post h4,
.em-fonts-tertiary-spinnaker .comments-jump-link a,
.em-fonts-tertiary-spinnaker .not-found .search-text,
.em-fonts-tertiary-spinnaker .em-fonts-tertiary {
	font: 10px 'spinnaker', sans-serif;
	font-weight: normal;
	letter-spacing:.1em;
	line-height:155%;
}

.em-fonts-tertiary-spinnaker .site-description {
	font-size: 11.5px;
	letter-spacing:.15em;
}

.em-fonts-tertiary-spinnaker .feature-box h3 {
	font: 13px 'spinnaker', sans-serif;
	font-weight: normal;
	letter-spacing:.1em;
	line-height:155%;
}