/*
Theme: Presidio
*/

/*--------------------------------------------------------------
# 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: 16px;
	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: 14px;
	line-height: 165%;
}

/*--------------------------------------------------------------
## 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: 14px;
	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: 13px;
   	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: 14px;
	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: 12.5px;
	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: 13.5px;
	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: 14px;
	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: 13.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: 14px;
	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: 13.5px;
	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: 15px;
	line-height: 160%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.em-fonts-logo-dosis .inline-header .site-title-text {
	font: 26px 'dosis', serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	margin-bottom: 0;
}

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

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

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

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

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

.em-fonts-logo-italiana .inline-header .site-title-text {
	font: 30px 'italiana', sans-serif;
	text-transform: none;
	letter-spacing: .05em;
	margin-bottom: 0;
}


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

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

.em-fonts-logo-league-spartan .inline-header .site-title-text {
	font: 20px/1em 'league spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	margin-bottom: 0;
}

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

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

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

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

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

.em-fonts-logo-montserrat .inline-header .site-title-text {
	font: 22px 'montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .125em;
	margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

.em-fonts-logo-poppins-regular .inline-header .site-title-text {
	font: 24px 'poppins', serif;
	text-transform: none;
	letter-spacing: .15em;
	margin-bottom: 0;
}

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

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

.em-fonts-logo-prata .inline-header .site-title-text {
	font: 22px 'prata', serif;
	text-transform: none;
	letter-spacing: .15em;
	margin-bottom: 0;
}

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

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

.em-fonts-logo-spinnaker .inline-header .site-title-text {
	font: 20px 'spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	margin-bottom: 0;
}


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

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

.em-fonts-logo-work-sans-extra-light .inline-header .site-title-text {
	font: 25px 'work sans', sans-serif;
	text-transform: none;
	letter-spacing: .1em;
	font-weight: 200;
	margin-bottom: 0;
}






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

.em-fonts-primary-butler-bold .em-fonts-primary {
	font-family: 'butler', serif;
	text-transform: none;
	font-weight: 700;
	font-size: 32px;
	line-height: 115%;
	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 .em-fonts-primary-small {
	font-size: 135%;
	line-height:130%;
}


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

.em-fonts-primary-butler-extra-bold .em-fonts-primary {
	font-family: 'butler', serif;
	text-transform: none;
	font-weight: 800;
	font-size: 32px;
	line-height: 115%;
	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 .em-fonts-primary-small {
	font-size: 135%;
	line-height:140%;
}

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

.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: 34px;
	line-height: 115%;
}

.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 .em-fonts-primary-small {
	font-size: 145%;
	line-height:150%;
}


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

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

.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 .em-fonts-primary-small {
	font-size: 140%;
	line-height:140%;
}


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

.em-fonts-primary-italiana .em-fonts-primary {
	font: 32px/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 .em-fonts-primary-small {
	font-size: 145%;
	line-height:145%;
}



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

.em-fonts-primary-lato-bold .em-fonts-primary {
	font: 23px/1.44444444em '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 .em-fonts-primary-small {
	font-size: 90%;
	line-height:160%;
	letter-spacing:.1em;
}


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

.em-fonts-primary-league-spartan .em-fonts-primary {
	font: 20px/1.555555em 'league spartan', sans-serif;
	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 .em-fonts-primary-small {
	font-size: 80%;
	line-height:170%;
}


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

.em-fonts-primary-libre-baskerville .em-fonts-primary {
	font: 26px/1.444444em 'libre baskerville', serif;
	font-weight: 400;
	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 .em-fonts-primary-small {
	font-size: 110%;
	line-height:140%;
}

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

.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 .em-fonts-primary-small {
	font-size: 95%;
	line-height:155%;
}


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

.em-fonts-primary-playfair-display-black .em-fonts-primary {
	font: 28px/1.222222em 'playfair display', serif;
	font-weight: 900;
	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 .em-fonts-primary-small {
	font-size: 120%;
	line-height:140%;
}


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

.em-fonts-primary-poppins-extra-light .em-fonts-primary {
	font: 26px/1.333333em 'poppins', sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	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 .em-fonts-primary-small {
	font-size: 115%;
	letter-spacing:.1em;
	line-height:140%;
}


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

.em-fonts-primary-prata .em-fonts-primary {
	font: 26px/1.333333em 'prata', serif;
	font-weight: 400;
	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 .em-fonts-primary-small {
	font-size: 120%;
	line-height:150%;
}

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

.em-fonts-primary-work-sans-extra-light .em-fonts-primary {
	font: 26px/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 .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: 11.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}

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

.em-fonts-secondary-didact-gothic .wp-caption-text,
.em-fonts-secondary-didact-gothic .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-didact-gothic label,
.em-fonts-secondary-didact-gothic .widget_text li,
.em-fonts-secondary-didact-gothic input.search-text,
.em-fonts-secondary-didact-gothic .em-fonts-secondary {
	font: 11.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}

.em-fonts-secondary-didact-gothic ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}
.em-fonts-secondary-didact-gothic ::-moz-placeholder { /* Firefox 19+ */
	font: 11.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}
.em-fonts-secondary-didact-gothic :-ms-input-placeholder { /* IE 10+ */
	font: 11.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}
.em-fonts-secondary-didact-gothic :-moz-placeholder { /* Firefox 18- */
	font: 11.5px 'Didact Gothic', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}

.em-fonts-secondary-didact-gothic .em-fonts-secondary-small {
	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: 11px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-dosis-extra-light .wp-caption-text,
.em-fonts-secondary-dosis-extra-light .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-dosis-extra-light label,
.em-fonts-secondary-dosis-extra-light .widget_text li,
.em-fonts-secondary-dosis-extra-light input.search-text,
.em-fonts-secondary-dosis-extra-light .em-fonts-secondary {
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:130%;
}

.em-fonts-secondary-dosis-extra-light ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:130%;
}
.em-fonts-secondary-dosis-extra-light ::-moz-placeholder { /* Firefox 19+ */
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:130%;
}
.em-fonts-secondary-dosis-extra-light :-ms-input-placeholder { /* IE 10+ */
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:130%;
}
.em-fonts-secondary-dosis-extra-light :-moz-placeholder { /* Firefox 18- */
	font: 12px 'Dosis', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
	line-height:130%;
}

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


/*--------------------------------------------------------------
## 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 .wp-caption-text,
.em-fonts-secondary-lato-light .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-lato-light label,
.em-fonts-secondary-lato-light .widget_text li,
.em-fonts-secondary-lato-light input.search-text,
.em-fonts-secondary-lato-light .em-fonts-secondary {
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}

.em-fonts-secondary-lato-light ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}
.em-fonts-secondary-lato-light ::-moz-placeholder { /* Firefox 19+ */
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}
.em-fonts-secondary-lato-light :-ms-input-placeholder { /* IE 10+ */
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}
.em-fonts-secondary-lato-light :-moz-placeholder { /* Firefox 18- */
	font: 11px 'Lato', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}

.em-fonts-secondary-lato-light .em-fonts-secondary-small {
	font: 10px '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 .wp-caption-text,
.em-fonts-secondary-league-spartan .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-league-spartan label,
.em-fonts-secondary-league-spartan .widget_text li,
.em-fonts-secondary-league-spartan input.search-text,
.em-fonts-secondary-league-spartan .em-fonts-secondary {
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:160%;
}

.em-fonts-secondary-league-spartan ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:160%;
}
.em-fonts-secondary-league-spartan ::-moz-placeholder { /* Firefox 19+ */
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:160%;
}
.em-fonts-secondary-league-spartan :-ms-input-placeholder { /* IE 10+ */
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:160%;
}
.em-fonts-secondary-league-spartan :-moz-placeholder { /* Firefox 18- */
	font: 9px 'League Spartan', sans-serif;
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: normal;
	line-height:160%;
}

.em-fonts-secondary-league-spartan .em-fonts-secondary-small {
	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 .wp-caption-text,
.em-fonts-secondary-montserrat .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-montserrat label,
.em-fonts-secondary-montserrat .widget_text li,
.em-fonts-secondary-montserrat input.search-text,
.em-fonts-secondary-montserrat .em-fonts-secondary {
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 150%;
}

.em-fonts-secondary-montserrat ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 150%;
}
.em-fonts-secondary-montserrat ::-moz-placeholder { /* Firefox 19+ */
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 150%;
}
.em-fonts-secondary-montserrat :-ms-input-placeholder { /* IE 10+ */
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 150%;
}
.em-fonts-secondary-montserrat :-moz-placeholder { /* Firefox 18- */
	font: 10px 'Montserrat', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height: 150%;
}

.em-fonts-secondary-montserrat .em-fonts-secondary-small {
	font: 10px '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 .wp-caption-text,
.em-fonts-secondary-oswald-light .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-oswald-light label,
.em-fonts-secondary-oswald-light .widget_text li,
.em-fonts-secondary-oswald-light input.search-text,
.em-fonts-secondary-oswald-light .em-fonts-secondary {
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}
.em-fonts-secondary-oswald-light ::-moz-placeholder { /* Firefox 19+ */
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}
.em-fonts-secondary-oswald-light :-ms-input-placeholder { /* IE 10+ */
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}
.em-fonts-secondary-oswald-light :-moz-placeholder { /* Firefox 18- */
	font: 11px 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
}

.em-fonts-secondary-oswald-light .em-fonts-secondary-small {
	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 .wp-caption-text,
.em-fonts-secondary-poppins-extra-light .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-poppins-extra-light label,
.em-fonts-secondary-poppins-extra-light .widget_text li,
.em-fonts-secondary-poppins-extra-light input.search-text,
.em-fonts-secondary-poppins-extra-light .em-fonts-secondary {
	font: 11px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}
.em-fonts-secondary-poppins-extra-light ::-moz-placeholder { /* Firefox 19+ */
	font: 11px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}
.em-fonts-secondary-poppins-extra-light :-ms-input-placeholder { /* IE 10+ */
	font: 11px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}
.em-fonts-secondary-poppins-extra-light :-moz-placeholder { /* Firefox 18- */
	font: 11px 'Poppins', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 200;
}

.em-fonts-secondary-poppins-extra-light .em-fonts-secondary-small {
	font: 11px '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 .wp-caption-text,
.em-fonts-secondary-quattrocento-sans .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-quattrocento-sans label,
.em-fonts-secondary-quattrocento-sans .widget_text li,
.em-fonts-secondary-quattrocento-sans input.search-text,
.em-fonts-secondary-quattrocento-sans .em-fonts-secondary {
	font: 11.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:135%;
}

.em-fonts-secondary-quattrocento-sans ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:135%;
}
.em-fonts-secondary-quattrocento-sans ::-moz-placeholder { /* Firefox 19+ */
	font: 11.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:135%;
}
.em-fonts-secondary-quattrocento-sans :-ms-input-placeholder { /* IE 10+ */
	font: 11.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:135%;
}
.em-fonts-secondary-quattrocento-sans :-moz-placeholder { /* Firefox 18- */
	font: 11.5px 'Quattrocento Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:135%;
}

.em-fonts-secondary-quattrocento-sans .em-fonts-secondary-small {
	font: 11.5px '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 .wp-caption-text,
.em-fonts-secondary-roboto-regular .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-roboto-regular label,
.em-fonts-secondary-roboto-regular .widget_text li,
.em-fonts-secondary-roboto-regular input.search-text,
.em-fonts-secondary-roboto-regular .em-fonts-secondary {
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:140%;
}

.em-fonts-secondary-roboto-regular ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:140%;
}
.em-fonts-secondary-roboto-regular ::-moz-placeholder { /* Firefox 19+ */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:140%;
}
.em-fonts-secondary-roboto-regular :-ms-input-placeholder { /* IE 10+ */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:140%;
}
.em-fonts-secondary-roboto-regular :-moz-placeholder { /* Firefox 18- */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:140%;
}

.em-fonts-secondary-roboto-regular .em-fonts-secondary-small {
	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 .wp-caption-text,
.em-fonts-secondary-roboto-thin .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-roboto-thin label,
.em-fonts-secondary-roboto-thin .widget_text li,
.em-fonts-secondary-roboto-thin input.search-text,
.em-fonts-secondary-roboto-thin .em-fonts-secondary {
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}

.em-fonts-secondary-roboto-thin ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}
.em-fonts-secondary-roboto-thin ::-moz-placeholder { /* Firefox 19+ */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}
.em-fonts-secondary-roboto-thin :-ms-input-placeholder { /* IE 10+ */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}
.em-fonts-secondary-roboto-thin :-moz-placeholder { /* Firefox 18- */
	font: 11px 'Roboto', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: 300;
	line-height:140%;
}

.em-fonts-secondary-roboto-thin .em-fonts-secondary-small {
	font: 11px '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 .wp-caption-text,
.em-fonts-secondary-spinnaker .wp-block-image figcaption,
.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 select,
.em-fonts-secondary-spinnaker label,
.em-fonts-secondary-spinnaker .widget_text li,
.em-fonts-secondary-spinnaker input.search-text,
.em-fonts-secondary-spinnaker .em-fonts-secondary {
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}

.em-fonts-secondary-spinnaker ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}
.em-fonts-secondary-spinnaker ::-moz-placeholder { /* Firefox 19+ */
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}
.em-fonts-secondary-spinnaker :-ms-input-placeholder { /* IE 10+ */
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}
.em-fonts-secondary-spinnaker :-moz-placeholder { /* Firefox 18- */
	font: 10px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
	line-height:150%;
}

.em-fonts-secondary-spinnaker .em-fonts-secondary-small {
	font: 9px 'Spinnaker', sans-serif;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-weight: normal;
}






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

.em-fonts-tertiary-butler-extra-bold .em-fonts-tertiary,
.em-fonts-tertiary-butler-extra-bold .em-shop-title,
.em-fonts-tertiary-butler-extra-bold .entry-content h3 {
	font: 20px 'Butler', serif;
	font-weight: 800;
	letter-spacing: normal;
	text-transform: lowercase;
}

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

.em-fonts-tertiary-didact-gothic .em-fonts-tertiary,
.em-fonts-tertiary-didact-gothic .em-shop-title,
.em-fonts-tertiary-didact-gothic .entry-content h3 {
	font: 15px 'Didact Gothic', serif;
	font-weight: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-dosis-extra-light .em-fonts-tertiary,
.em-fonts-tertiary-dosis-extra-light .em-shop-title,
.em-fonts-tertiary-dosis-extra-light .entry-content h3 {
	font: 16px 'Dosis', serif;
	font-weight: 200;
	letter-spacing: .15em;
	text-transform: uppercase;
}


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

.em-fonts-tertiary-homemade-apple .em-fonts-tertiary,
.em-fonts-tertiary-homemade-apple .em-shop-title,
.em-fonts-tertiary-homemade-apple .entry-content h3 {
	font: 18px 'Homemade Apple', serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: lowercase;
}

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

.em-fonts-tertiary-lato-light .em-fonts-tertiary,
.em-fonts-tertiary-lato-light .em-shop-title,
.em-fonts-tertiary-lato-light .entry-content h3 {
	font: 14.5px 'Lato', sans-serif;
	font-weight: 300;
	letter-spacing: .15em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-league-spartan .em-fonts-tertiary,
.em-fonts-tertiary-league-spartan .em-shop-title,
.em-fonts-tertiary-league-spartan .entry-content h3 {
	font: 11px 'League Spartan', serif;
	font-weight: normal;
	letter-spacing: .25em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-montserrat .em-fonts-tertiary,
.em-fonts-tertiary-montserrat .em-shop-title,
.em-fonts-tertiary-montserrat .entry-content h3 {
	font: 14px 'Montserrat', serif;
	font-weight: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-nickainley .em-fonts-tertiary,
.em-fonts-tertiary-nickainley .em-shop-title,
.em-fonts-tertiary-nickainley .entry-content h3 {
	font: 26px 'Nickainley', serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: lowercase;
}

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

.em-fonts-tertiary-old-standard .em-fonts-tertiary,
.em-fonts-tertiary-old-standard .em-shop-title,
.em-fonts-tertiary-old-standard .entry-content h3 {
	font: 22px 'Old Standard tt', serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	font-style:italic;
}

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

.em-fonts-tertiary-oswald-light .em-fonts-tertiary,
.em-fonts-tertiary-oswald-light .em-shop-title,
.em-fonts-tertiary-oswald-light .entry-content h3 {
	font: 18px 'Oswald', serif;
	font-weight: 300;
	letter-spacing: .1em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-oswald-regular .em-fonts-tertiary,
.em-fonts-tertiary-oswald-regular .em-shop-title,
.em-fonts-tertiary-oswald-regular .entry-content h3 {
	font: 16px 'Oswald', serif;
	font-weight: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-playfair-display-black .em-fonts-tertiary,
.em-fonts-tertiary-playfair-display-black .em-shop-title,
.em-fonts-tertiary-playfair-display-black .entry-content h3 {
	font: 20px 'Playfair Display', serif;
	font-weight: 900;
	letter-spacing: normal;
	text-transform: lowercase;
}

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

.em-fonts-tertiary-poppins-bold .em-fonts-tertiary,
.em-fonts-tertiary-poppins-bold .em-shop-title,
.em-fonts-tertiary-poppins-bold .entry-content h3 {
	font: 15px 'Poppins', serif;
	font-weight: 700;
	letter-spacing: .1em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-poppins-extra-light .em-fonts-tertiary,
.em-fonts-tertiary-poppins-extra-light .em-shop-title,
.em-fonts-tertiary-poppins-extra-light .entry-content h3 {
	font: 16px 'Poppins', serif;
	font-weight: 300;
	letter-spacing: .15em;;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-quattrocento-sans .em-fonts-tertiary,
.em-fonts-tertiary-quattrocento-sans .em-shop-title,
.em-fonts-tertiary-quattrocento-sans .entry-content h3 {
	font: 16px 'Quattrocento sans', serif;
	font-weight: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-roboto-condensed .em-fonts-tertiary,
.em-fonts-tertiary-roboto-condensed .em-shop-title,
.em-fonts-tertiary-roboto-condensed .entry-content h3 {
	font: 16px 'Roboto Condensed', serif;
	font-weight: normal;
	letter-spacing: .1em;
	text-transform: uppercase;
}

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

.em-fonts-tertiary-spinnaker .em-fonts-tertiary,
.em-fonts-tertiary-spinnaker .em-shop-title,
.em-fonts-tertiary-spinnaker .entry-content h3 {
	font: 14px 'spinnaker', serif;
	font-weight: normal;
	letter-spacing: .15em;
	text-transform: uppercase;
}



