
@font-face { font-family: PTSerif; src: url('fonts/PTSerif.eot'), url('fonts/PTSerif.ttf'); }
@font-face { font-family: Lato; src: url('fonts/Lato.eot'), url('fonts/Lato.ttf'); }
@font-face { font-family: LatoI; src: url('fonts/LatoItalic.eot'), url('fonts/LatoItalic.ttf'); }
@font-face { font-family: LatoB; src: url('fonts/LatoBold.eot'), url('fonts/LatoBold.ttf'); }
@font-face { font-family: LatoT; src: url('fonts/LatoLight.eot'), url('fonts/LatoLight.ttf'); }
@font-face { font-family: LatoBl; src: url('fonts/LatoBlack.eot'), url('fonts/LatoBlack.ttf'); }
@font-face { font-family: Social; src: url('fonts/SocialIcon.eot'), url('fonts/SocialIcon.ttf'); }

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#383838;font-family:LatoBl;text-transform:uppercase;}
h1 {font-size:2.5em;line-height:1.3;margin-bottom:50px;}
h1.centered {text-align:center;}
h2 {font-size:1.6em;margin-bottom:0.75em;}
h3 {font-size:1.4em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
.clear {clear:both;}
hr.divider { background: #ccc; border: none; margin: 60px auto; width: 70%; }
hr.sect-divider { background: #ccc; border: none; margin: 80px auto; width: 100%; }
span.nan { border: solid #ddd 1px; box-sizing: border-box; color: #888; display: block; font-family: Lato; font-size: 1.1em; padding: 20px; text-align: center; width: 100%; }
span.nan.borderless { border: none; }
.pagination { margin: 30px 0; padding: 0; text-align: center; }
.pagination li { border: solid #888 1px; box-sizing: border-box; color: #383838; display: inline-block; font-family: 'LatoB'; list-style: none; }
.pagination li a { color: #383838; display: inline; padding: 3px 10px; text-decoration: none; }
.pagination li.disabled { border-color: #ccc; color: #aaa; padding: 0px 10px; }
.pagination li:hover a { border-color: #000000; color: #000000; }
.pagination li.active a { background-color: #000000; border-color: #000000; color: #fff; }
.pagination li.active { border-color: #000000 }
a.alone-link { color: #383838; font-family: LatoB; text-decoration: none; }
a.alone-link:hover { text-decoration: underline; }
p, p > span { font-family: 'PTSerif' !important; font-size: 1em !important; }