/*
Type-A-File "Swissface" designed by Russ Maschmeyer, aka StrangeNative.
http://www.strangenative.com
@strangenative

Creative Commons License by Attribution. 
Feel free to take it, adapt it, & use it on both commercial and non-commercial projects.
Though I'd like a smidgeon of credit, so just leave this bit in here. K?
*/

/*Pick Your Fonts*/

@font-face {
    font-family: 'News Gothic Medium Bold';
    src: url('../fonts/NewsGothic-Bold-webfont.eot');
    src: url('../fonts/NewsGothic-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-Bold-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-Bold-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-Bold-webfont.svg#NewsGothicFSMediumBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Medium Bold Italic';
    src: url('../fonts/NewsGothic-BoldOblique-webfont.eot');
    src: url('../fonts/NewsGothic-BoldOblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-BoldOblique-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-BoldOblique-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-BoldOblique-webfont.svg#NewsGothicFSMediumBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Book Regular';
    src: url('../fonts/NewsGothic-Book-webfont.eot');
    src: url('../fonts/NewsGothic-Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-Book-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-Book-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-Book-webfont.svg#NewsGothicFSBookRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Book Italic';
    src: url('../fonts/NewsGothic-BookOblique-webfont.eot');
    src: url('../fonts/NewsGothic-BookOblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-BookOblique-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-BookOblique-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-BookOblique-webfont.svg#NewsGothicFSBookItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Book Bold';
    src: url('../fonts/NewsGothic-DemiBold-webfont.eot');
    src: url('../fonts/NewsGothic-DemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-DemiBold-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-DemiBold-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-DemiBold-webfont.svg#NewsGothicFSBookBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Book Bold Italic';
    src: url('../fonts/NewsGothic-DemiBoldObl-webfont.eot');
    src: url('../fonts/NewsGothic-DemiBoldObl-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-DemiBoldObl-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-DemiBoldObl-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-DemiBoldObl-webfont.svg#NewsGothicFSBookBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Light Regular';
    src: url('../fonts/NewsGothic-Light-webfont.eot');
    src: url('../fonts/NewsGothic-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-Light-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-Light-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-Light-webfont.svg#NewsGothicFSLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Light Italic';
    src: url('../fonts/NewsGothic-LightOblique-webfont.eot');
    src: url('../fonts/NewsGothic-LightOblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-LightOblique-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-LightOblique-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-LightOblique-webfont.svg#NewsGothicFSLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Medium Regular';
    src: url('../fonts/NewsGothic-Medium-webfont.eot');
    src: url('../fonts/NewsGothic-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-Medium-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-Medium-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-Medium-webfont.svg#NewsGothicFSMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News Gothic Medium Italic';
    src: url('../fonts/NewsGothic-MediumObl-webfont.eot');
    src: url('../fonts/NewsGothic-MediumObl-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NewsGothic-MediumObl-webfont.woff') format('woff'),
         url('../fonts/NewsGothic-MediumObl-webfont.ttf') format('truetype'),
         url('../fonts/NewsGothic-MediumObl-webfont.svg#NewsGothicFSMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Wisdom';
    src: url('../fonts/wisdom_script-webfont.eot');
    src: url('../fonts/wisdom_script-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/wisdom_script-webfont.woff') format('woff'),
         url('../fonts/wisdom_script-webfont.ttf') format('truetype'),
         url('../fonts/wisdom_script-webfont.svg#wisdom_script_airegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Lavanderia';
    src: url('../fonts/lavanderia_sturdy-webfont.eot');
    src: url('../fonts/lavanderia_sturdy-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lavanderia_sturdy-webfont.woff') format('woff'),
         url('../fonts/lavanderia_sturdy-webfont.ttf') format('truetype'),
         url('../fonts/lavanderia_sturdy-webfont.svg#lavanderia_sturdysturdy') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
      font-family: 'Mission';
    src: url('../fonts/mission-script-webfont.eot');
    src: url('../fonts/mission-script-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mission-script-webfont.woff') format('woff'),
         url('../fonts/mission-script-webfont.ttf') format('truetype'),
         url('../fonts/mission-script-webfont.svg#mission_scriptregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
aside h1, .sidenote h1, aside, .sidenote, blockquote{font-family:'News Gothic Medium Regular', 'Helvetica Neue', Arial, sans-serif;}
h1, h2, h3, h4, h5, h6, .header, .subheader, .head, .subhead, #callOut p, dt{font-family:'News Gothic Medium Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.drop-cap{font-family:'News Gothic Medium Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6{text-transform:uppercase}
.pullquote, .kicker, label, .caption, blockquote{font-family:'News Gothic Light Italic', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
h2, h3{}
h4, h5, h6{}

/*Size & Vertical Rhythm*/
body{font-size:95%;font-size:17px;line-height:1.58em;-webkit-font-smoothing: antialiased;}

/*HTML Standard Elements*/
h1{font-family: 'News Gothic Medium Bold'; font-size:2.285em;line-height:1.4em;margin:.85em 0 0em;} 
h2{font-size:1.4em;padding-top:.1em;margin:2.05em 0 1.3em;}
.da-slider h2{margin-top: 0}
h3, dt{font-size:1.2em;}
h4{font-size: 1.1em}
h3, h4, h5, h6{margin: 1.6em 0 0 0;}
h4{font-weight:bold;font-size:1em;}
.media h4 {font-family: 'News Gothic Light Regular'; font-size: 1.4em; margin-bottom: 1em; color: #fff; font-weight: normal}
h3, h4, h5, h6, .kicker, .pullquote{}
small{display:block;font-size:.75em;margin:2.2em 0 -.2em;font-style:italic;}
p, ul, ol, form, .tabs .bib{margin:0.86em 0 2em 0}
ul{list-style-position:outside;list-style-type:disc;}
ol{list-style-position:outside;list-style-type:decimal;}
blockquote{font-size: 1.2em; line-height: 150%}
blockquote:before {content: "“";font-size:4em;text-indent:-.6em;margin-top:.15em;float:left;}
cite{display:block;text-transform:uppercase;letter-spacing:1px;font-style:normal;font-weight:bold;font-size:smaller;margin-top:1.9em;}
pre{margin:1.5em;}
dl{margin:0 0 1.45em 0;/*border-top:1px dotted #999;border-bottom:1px dotted #999;*/}
dt{word-spacing:.1em;margin-top:1.7em;text-transform:uppercase;letter-spacing:1px;}
dt:first-of-type{margin-top: 0}
dd{font-style:italic;font-size:.9em; margin: .2em 0 0 0}
dd:last-of-type{margin-bottom:1.65em;}
abbr{text-transform:uppercase;font-size:.85em;}
p {hyphenate: auto;hyphenate-before:2;hyphenate-after:3;hyphenate-lines: 3;orphans:3; widows: 3}
.bib{display: block; padding-left: 36px; text-indent: -36px; margin-bottom: .8em}
.bib.last{margin-bottom: 2.4em}

label{margin:1.3em 0 0;}
/*Compositional Elements*/
.kicker{font-size:1.33em;line-height:1.8em;margin:1.75em 0 -.25em;}
.run-in{font-weight:bold;}
.superscript{font-family:arial, sans-serif;vertical-align:super;font-size:75%;text-transform:lowercase;font-variant:small-caps;letter-spacing:.1em;line-height:0em;}
.subscript{font-family:arial, sans-serif;vertical-align:sub;font-size:75%;text-transform:lowercase;font-variant:small-caps;letter-spacing:.1em;line-height:0em;}
a.superscript, a.subscript{text-decoration:none;}
aside, .sidenote{font-size:.83em;font-style:italic;margin-top:2em;}
aside h1, .sidenote h1{text-transform:uppercase;margin:0;font-size:1em;line-height:1.9em;font-style:italic;font-weight:bold;}
aside p, .sidenote p{line-height:1.9em;margin:0;}
aside p + p, .sidenote p + p{margin:1.9em 0;}
aside ul, aside ol, .sidenote ul, .sidenote ol{margin-top:1.9em;}
.pullquote{margin:.45em .5em 0 0;padding-top:.45em;line-height:1.58em;display:block;float:left;font-size:2em;width:50%;/*border-bottom:1px solid black;*/border-top:.15em solid black;}
.footnote{border-top:1px solid black;font-size:.75em;margin-top:3.7em;}
.footnote li{margin:.6em 0 2.1em;}
.caption{font-size:.8em;margin:.6em 0 -.2em;}

em{font-family: "News Gothic Light Italic" !important}

.drop-cap {
    display: block;
    float: left;
    font-size: 5.1em;
    font-style: normal;
    font-weight: 100;
    line-height: 0.95em;
    margin: 0.13em 0.1em 0 0;
}

/*Tweaks*/
.kern{letter-spacing:-.1em;}

.viewSlideshow{
	font-family: "Wisdom", Helvetica, Arial, sans-serif;
	font-size: 36px;
	text-decoration:none;
	color:#fdf437;
}
.espanol .viewSlideshow{
	font-family: "Mission", Helvetica, Arial, sans-serif;
	font-size: 36px;
}