/*------------------------------------*\ $VARIABLES
\*------------------------------------*/
/* ? 939598 */
/*------------------------------------*\ $MIXINS
\*------------------------------------*/
/* CSS Transition
	Usage: @include transition(width,0.3s,ease-out); */
@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
li, .byline, #wrapper .pull-left-image a, .section-number, .caption, .arrow-caption, .artist, .album .cover, .album strong, #wrapper sup a, .footnotes { font-family: "Montserrat", Helvetica, Arial, sans-serif; }

p { font-family: "Harriet Text", Georgia, Times, "Times New Roman", serif; }

body.admin-bar { padding-top: 32px; }
@media screen and (max-width: 782px) { body.admin-bar { padding-top: 46px; } }

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

body { background: #fff; font: 100%/1.3; min-width: 320px; -webkit-text-size-adjust: 100%; }

img { max-width: 100%; height: auto; }

iframe { max-width: 100%; }

p { font-size: 16px; line-height: 24px; margin: 15px 0; }

li { font-size: 12px; font-weight: 700; margin-bottom: 20px; }

.member { margin: 10px 0; display: block; }

.single-member img { max-width: 40%; }

a { text-decoration: none; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }

#wrapper a { color: #00aeef; text-decoration: none; background-image: linear-gradient(to top, transparent 11%, rgba(0, 174, 239, 0.5) 11%, rgba(0, 174, 239, 0.5) 16%, transparent 16%); }
#wrapper a:hover { color: #0089bc; background-image: linear-gradient(to top, transparent 11%, rgba(0, 174, 239, 0.9) 11%, rgba(0, 174, 239, 0.9) 16%, transparent 16%); }

.image-full.m0 { margin-top: 0; margin-bottom: 60px; }

@media screen and (min-width: 1024px) { .mt130 { margin-top: 130px; } }
.mt6 { margin-top: 60px; }

.mt7 { margin-top: 70px; }

.m4 { margin-bottom: 50px; }

.gray { color: #999999; }

.red { color: #d2232a; }

em { font-style: italic; }

#header { background-color: black; height: 430px; border-top: 12px solid black; background-image: url("../images/header-mobile.jpg"); background-repeat: no-repeat; background-position: -100px top; -webkit-background-size: auto 100%; background-size: auto 100%; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
@media screen and (min-width: 620px) { #header { height: 584px; background-position: -120px top; } }
@media screen and (min-width: 768px) { #header { background-image: url("../images/header.jpg"); background-position: -100px top; } }
@media screen and (min-width: 1024px) { #header { background-position: -150px top; height: 726px; } }
@media screen and (min-width: 1160px) { #header { background-position: left top; } }

#title { width: 67%; margin-left: 33%; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
@media screen and (min-width: 620px) { #title { width: 460px; margin-left: 23%; } }
@media screen and (min-width: 768px) { #title { width: 460px; margin-left: 39%; } }
@media screen and (min-width: 1024px) { #title { width: 611px; margin-left: 39%; } }
@media screen and (min-width: 1160px) { #title { margin-left: 45%; } }
@media screen and (min-width: 1280px) { #title { margin-left: 40%; } }

h1 { text-transform: uppercase; color: white; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-weight: 700; font-size: 21px; line-height: 21px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
@media screen and (min-width: 620px) { h1 { font-size: 48px; line-height: 40px; } }
@media screen and (min-width: 1024px) { h1 { font-size: 64px; line-height: 52px; } }

.byline { font-weight: 700; font-size: 26px; color: #999999; text-transform: uppercase; margin-top: 20px; }
.byline a { color: #999999; }

#grantland-logo { display: block; text-indent: -99999px; margin-bottom: 20px; width: 187px; height: 36px; background-image: url("../images/grantland-logo.png"); background-repeat: no-repeat; }
@media screen and (min-width: 620px) { #grantland-logo { margin-top: 26px; margin-bottom: 30px; } }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { #grantland-logo { background-image: url("../images/grantland-logo@2x.png"); background-repeat: no-repeat; background-size: 187px 36px; -webkit-background-size: 187px 36px; -moz-background-size: 187px 36px; -ms-background-size: 187px 36px; -o-background-size: 187px 36px; } }

#kiss-logo { display: block; text-indent: -99999px; margin-top: 10px; width: 199px; height: 85px; background-image: url("../images/kiss-logo.png"); background-repeat: no-repeat; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { #kiss-logo { background-image: url("../images/kiss-logo@2x.png"); background-repeat: no-repeat; background-size: 199px 85px; -webkit-background-size: 199px 85px; -moz-background-size: 199px 85px; -ms-background-size: 199px 85px; -o-background-size: 199px 85px; } }

#story-stop { display: inline-block; vertical-align: middle; margin-left: 10px; width: 20px; height: 19px; background-image: url("../images/story-stop.png"); background-repeat: no-repeat; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { #story-stop { background-image: url("../images/story-stop@2x.png"); background-repeat: no-repeat; background-size: 20px 19px; -webkit-background-size: 20px 19px; -moz-background-size: 20px 19px; -ms-background-size: 20px 19px; -o-background-size: 20px 19px; } }

#wrapper { margin: 20px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
@media screen and (min-width: 768px) { #wrapper { width: 700px; margin: 27px auto; } }
@media screen and (min-width: 1024px) { #wrapper { width: 600px; } }

.pull-left-image.mobile-pull-right { float: right; margin-left: 20px; margin-right: 0; }
@media screen and (min-width: 1024px) { .pull-left-image.mobile-pull-right { margin-left: 0; } }

.pull-left-image { float: left; max-width: 100px; margin-right: 20px; }
@media screen and (min-width: 420px) { .pull-left-image { max-width: 172px; } }
#wrapper .pull-left-image a { color: black; text-decoration: none; font-size: 12px; line-height: 16px; background-image: none; display: block; text-align: center; font-weight: 700; margin-bottom: 40px; text-decoration: underline; }
@media screen and (min-width: 1024px) { .pull-left-image { float: none !important; position: absolute; margin-right: 0; width: 205px; left: -205px; } }

.semi-pull-left { display: inline-block; width: 404px; max-width: 100%; float: left; margin: 10px 20px 10px 0; }
@media screen and (min-width: 1024px) { .semi-pull-left { margin: 25px 40px 25px -205px; } }

.section { position: relative; margin-bottom: 50px; }
@media screen and (min-width: 1024px) { .section { margin-bottom: 80px; } }

.section-number { display: inline-block; border-bottom: 10px solid black; font-weight: 700; font-size: 45px; }

.caption { font-weight: bold; font-size: 18px; line-height: 20px; margin-bottom: 20px; }
.caption .gray { display: block; }
@media screen and (min-width: 1024px) { .mobile-pull-right .caption:before { width: 100%; }
  .caption:before { content: ""; display: block; background-color: black; margin-bottom: 10px; width: 35px; height: 10px; } }

.arrow-caption { display: block; font-size: 12px; line-height: 16px; font-weight: 700; color: #999999; }
.arrow-caption:before { content: ""; display: block; margin-bottom: 10px; margin-top: 5px; width: 16px; height: 12px; background-image: url("../images/arrow-up.png"); background-repeat: no-repeat; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .arrow-caption:before { background-image: url("../images/arrow-up@2x.png"); background-repeat: no-repeat; background-size: 16px 12px; -webkit-background-size: 16px 12px; -moz-background-size: 16px 12px; -ms-background-size: 16px 12px; -o-background-size: 16px 12px; } }
@media screen and (min-width: 1024px) { .arrow-caption { position: absolute; width: 147px; } }

.credits { font-size: 9px; font-weight: 400; display: block; }

.image-full { margin-top: 60px; }
.image-full.no-border img { border: 0; padding: 0; }
.image-full img { width: 100%; padding-top: 15px; padding-bottom: 15px; border-top: 1px dotted black; border-bottom: 1px dotted black; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
@media screen and (min-width: 1024px) { .image-full { margin-left: -33.333%; width: 1000px; } }
@media screen and (min-width: 1160px) { .image-full { width: 1024px; } }

span.artist, .album span.cover { display: block; margin-bottom: 50px; }

.artist, .album .cover { color: #999999; font-weight: 700; font-size: 12px; line-height: 20px; }

.kiss-single { width: 82px; height: 82px; }

.album { margin-bottom: 35px; clear: left; position: relative; }
.album strong { font-weight: 700; }
.album strong:last-child { white-space: nowrap; }
.album .cover { float: left; width: 100px; margin: 5px 20px 5px 0; }
@media screen and (min-width: 420px) { .album .cover { width: 147px; } }
@media screen and (min-width: 1024px) { .album .cover { margin: 5px 0 0 -205px; } }

#wrapper sup a { color: #d2232a; background-image: none; vertical-align: super; font-size: 11px; line-height: 0; font-weight: 700; }

.footnotes { color: #999999; font-size: 11px; line-height: 14px; font-weight: 700; }
.footnotes span { color: #d2232a; }

@media screen and (min-width: 1024px) { .footnotes { margin: 0; width: 140px; position: absolute; top: 55px; right: -175px; }
  .t-100 { top: -100px; }
  .t0 { top: 0; }
  .t30 { top: 30px; }
  .t75 { top: 75px; }
  .t100 { top: 100px; }
  .t120 { top: 120px; }
  .t150 { top: 150px; }
  .t190 { top: 190px; }
  .t200 { top: 200px; }
  .t290 { top: 290px; }
  .t350 { top: 350px; }
  .t660 { top: 660px; }
  .t1000 { top: 1080px; } }
/*------------------------------------*\ $FOOTER
\*------------------------------------*/
.footer .lc { padding: 3em 0 2em; }

.lc { max-width: 64.5rem; margin: 0 auto; padding: 0; }

.footer { clear: both; overflow: hidden; background: #3d3a3a; color: #818385; line-height: 1.2; text-align: center; padding-top: 1.5em; font-family: "Knockout 52 A", "Knockout 52 B", "HelveticaNeue", "Helvetica", "Arial", sans-serif; }
.footer .lc { padding: 3em 0 2em; }
.footer p, .footer li { font-size: 0.625em; }
.footer p { margin-bottom: .4em; margin-top: 0; line-height: 1.2; font-family: arial, sans-serif; }
.footer a { color: #bbbbb9; }
.footer .section-title, .footer .section-title em { color: white; }
.footer .section-title { border-bottom: 6px solid white; }
.footer .footer-asides { border-bottom: 1px solid #464540; margin-bottom: 1em; }

.nav-footer { border-top: #464540; width: 100%; padding: .3em 0; clear: both; border-bottom: 1px solid #6d6f72; overflow: hidden; font-family: "Knockout 52 A", "Knockout 52 B", "HelveticaNeue", "Helvetica", "Arial", sans-serif; }
@media screen and (min-width: 50em) { .nav-footer { display: table; border-bottom: 2px solid #6d6f72; border-bottom: 4px dotted #bbbbb9; -moz-border-image: -moz(reject(-compass-list(url(../images/dot-border-social.png) 313 repeat), fill)); -webkit-border-image: -owg(reject(-compass-list(url(../images/dot-border-social.png) 313 repeat), fill)); -webkit-border-image: -webkit(reject(-compass-list(url(../images/dot-border-social.png) 313 repeat), fill)); -o-border-image: -o(reject(-compass-list(url(../images/dot-border-social.png) 313 repeat), fill)); border-image: -svg(reject(-compass-list(url(../images/dot-border-social.png) 313 repeat), fill)); border-image: url(../images/dot-border-social.png) 313 repeat; border-width: 4px 0 0 0; clear: both; } }
.nav-footer li { vertical-align: middle; float: left; width: 49%; min-height: 5.6em; }
.nav-footer li:nth-child(odd) { border-right: 1px solid #999999; padding-right: 2%; }
.nav-footer li:nth-child(even) { margin-left: 2%; float: right; }
@media screen and (min-width: 50em) { .nav-footer li { display: table-cell; width: 12.5%; border-right: 1px solid #999999; border-top: 0; padding: 0; float: none; }
  .nav-footer li:nth-child(odd), .nav-footer li:nth-child(even) { padding-right: 0; margin-left: 0; float: none; } }
.nav-footer li:last-child { border-right: 0; }
.nav-footer a { color: #979697; text-transform: uppercase; letter-spacing: 0.1em; font-weight: bold; font-family: "Harriet Text", Georgia, Times, "Times New Roman", serif; padding: 1.5em 0; display: inline-block; width: 100%; border-top: 1px dotted #6d6f72; }
@media screen and (min-width: 50em) { .nav-footer a { color: #979697; font-family: "Knockout 31 A", "Knockout 31 B", "HelveticaNeue", "Helvetica", "Arial", sans-serif; border-top: 0; width: auto; display: inline; } }

.btm-foot-links { border-bottom: 2px solid #6d6f72; margin-bottom: 1em; }

.footer-social { width: 100%; border-top: 2px solid #6d6f72; position: relative; }
@media screen and (min-width: 46.8em) { .footer-social { display: table; padding: .4em 0 .7em; } }
.footer-social:before { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTUuMzQyIiBoZWlnaHQ9IjU1LjM0MiI+PGRlZnM+PHJlY3QgaWQ9ImEiIHdpZHRoPSI1NS4zNDIiIGhlaWdodD0iNTUuMzQyIi8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iYiI+PHVzZSB4bGluazpocmVmPSIjYSIgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNiKSIgZmlsbD0iIzNGM0QzRCIgZD0iTTI3LjY3MSA1My44NDJjMTQuNDU0IDAgMjYuMTctMTEuNzE3IDI2LjE3LTI2LjE3MXMtMTEuNzE2LTI2LjE3MS0yNi4xNy0yNi4xNzFjLTE0LjQ1NCAwLTI2LjE3MSAxMS43MTctMjYuMTcxIDI2LjE3MXMxMS43MTcgMjYuMTcxIDI2LjE3MSAyNi4xNzEiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIHN0cm9rZT0iIzhEOEM4RCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0yNy42NzEgNTQuNTkyYzE0Ljg0NCAwIDI2LjkyLTEyLjA3NyAyNi45Mi0yNi45MjEgMC0xNC44NDUtMTIuMDc2LTI2LjkyMS0yNi45Mi0yNi45MjFzLTI2LjkyMSAxMi4wNzYtMjYuOTIxIDI2LjkyMWMwIDE0Ljg0NCAxMi4wNzcgMjYuOTIxIDI2LjkyMSAyNi45MjF6IiBmaWxsPSJub25lIi8+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBzdHJva2U9IiM4RDhDOEQiIHN0cm9rZS13aWR0aD0iLjUwMSIgZD0iTTI3LjY3MSA1Mi41OTNjMTMuNzQyIDAgMjQuOTIyLTExLjE4MSAyNC45MjItMjQuOTIyIDAtMTMuNzQyLTExLjE4MS0yNC45MjItMjQuOTIyLTI0LjkyMi0xMy43NDIgMC0yNC45MjIgMTEuMTgtMjQuOTIyIDI0LjkyMiAwIDEzLjc0MSAxMS4xOCAyNC45MjIgMjQuOTIyIDI0LjkyMnoiIGZpbGw9Im5vbmUiLz48ZGVmcz48cmVjdCBpZD0iYyIgeD0iMTMiIHk9IjExLjMzOSIgd2lkdGg9IjI5LjQ2NyIgaGVpZ2h0PSIzMi4wMDMiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJkIj48dXNlIHhsaW5rOmhyZWY9IiNjIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2QpIiBmaWxsPSIjQkJCREJGIiBkPSJNMjIuMTExIDI4LjU4NWMwLTcuNjQyIDIuOTEzLTEwLjg5NiA4LjU1MS0xMC44OTYuOTM0IDAgMS43NzcuMTQyIDIuNTY4LjM5N2wtLjE0My0uMTYxYy0xLjU1Mi0xLjU1My0zLjE4Ni0yLjI0NC01LjI5My0yLjI0NC01LjMxOSAwLTcuNjkxIDMuMDk1LTcuNjkxIDEwLjAzNXYuMzhjMCA0LjI3OS44NzUgNy4wNTkgMi43OTMgOC41ODUtLjUxOC0xLjUyMS0uNzg1LTMuNDA5LS43ODUtNS43MTh2LS4zNzh6Ii8+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2QpIiBmaWxsPSIjOUM5RUExIiBkPSJNMjAuNzQyIDIwLjU3MmwyLjE4OSAyLjE4OGMuMDctLjIwMi4xNTEtLjM5LjIzMi0uNTc5bC0yLjIxNC0yLjIxM2MtLjA3My4xOTUtLjE0Mi4zOTYtLjIwNy42MDQiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjZCkiIGZpbGw9IiM5QzlFQTEiIGQ9Ik0yMC41MjEgMjEuNDAzYy0uMDQ5LjIxOS0uMDk2LjQ0My0uMTM2LjY3NWwyLjE0NiAyLjE0NmMuMDQ4LS4yMjQuMDk1LS40NDcuMTUzLS42NTlsLTIuMTYzLTIuMTYyeiIvPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNkKSIgZmlsbD0iIzlDOUVBMSIgZD0iTTIxLjc5OCAxOC4zMjlsMi4yNTMgMi4yNTRjLjExNC0uMTU4LjIzMS0uMzEyLjM1NS0uNDU3bC0yLjI1NS0yLjI1NGMtLjEyMy4xNDQtLjI0MS4yOTctLjM1My40NTciLz48cGF0aCBjbGlwLXBhdGg9InVybCgjZCkiIGZpbGw9IiM5QzlFQTEiIGQ9Ik0yNC42OTMgMTkuODE0YzEuNDE5LTEuNDQ2IDMuNDExLTIuMTI2IDUuOTY5LTIuMTI2LjkzNCAwIDEuNzc3LjE0MyAyLjU2OC4zOThsLS4xNDMtLjE2Yy0xLjU1My0xLjU1NS0zLjE4Ni0yLjI0Ni01LjI5NC0yLjI0Ni0yLjM0NSAwLTQuMTE1LjYwNC01LjM2MyAxLjg3MmwyLjI2MyAyLjI2MnoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjZCkiIGZpbGw9IiM5QzlFQTEiIGQ9Ik0yMS4yMTggMTkuMzI3bDIuMjMyIDIuMjMyYy4wOTItLjE3OS4xODUtLjM1OC4yODctLjUyNGwtMi4yNDQtMi4yNDRjLS4wOTcuMTctLjE4Ni4zNTMtLjI3NS41MzYiLz48cG9seWdvbiBmaWxsPSIjOUM5RUExIiBwb2ludHM9IjM2LjA3LDIxLjI4IDM4LjA3OCwyMy4yODggMzguNjQ1LDIzLjI4OCAzNi42MzcsMjEuMjgiLz48cG9seWdvbiBmaWxsPSIjQkJCREJGIiBwb2ludHM9IjM2LjYzOSwyMC40MiAzNi42MzksMjEuMjggMzguNjQ2LDIzLjI4OCAzOC42NDYsMTUuNzU5IDM2LjYzOSwxMy43NTEiLz48ZGVmcz48cmVjdCBpZD0iZSIgeD0iMTMiIHk9IjExLjMzOSIgd2lkdGg9IjI5LjQ2NyIgaGVpZ2h0PSIzMi4wMDMiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJmIj48dXNlIHhsaW5rOmhyZWY9IiNlIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2YpIiBmaWxsPSIjZmZmIiBkPSJNMjguODE2IDI3LjExN2MxLjgxNS4zNzggMi40NTkgMS4wNiAyLjQ1OSAyLjM4NXY2LjgwNmMtMS4xNDUuNDQ4LTIuMjYuNjg1LTMuMzMxLjY4NS01LjY3NSAwLTguNzAyLTMuMDY0LTguNzAyLTEwLjg5NnYtLjM3OWMwLTcuNjQ0IDIuOTE0LTEwLjg5NiA4LjU1MS0xMC44OTYgMi4zODQgMCA0LjIzNy44MzEgNS45MDEgMi40OTYuNjgyLjY4MSAxLjI4NyAxLjk2OCAxLjUxNSAzLjEwNGguNTY3di03LjUzYy0yLjcyNC0xLjEzNS01LjQ4Ni0xLjU1MS03Ljk4My0xLjU1MS05LjA0Mi0uMDAxLTE0Ljc5MyA0LjcyNy0xNC43OTMgMTQuMzc3di4zNzljMCA5LjY0NyA1Ljc1MSAxNC4zNzcgMTQuMjI2IDE0LjM3NyAzLjgyMiAwIDcuNjA2LS45ODUgOS45MTUtMi40MjJ2LTguNTVjMC0xLjMyNS42NDMtMi4wMDcgMi40NTktMi4zODV2LS41NjZoLTEwLjc4NHYuNTY2eiIvPjxwb2x5Z29uIGZpbGw9IiNCQkJEQkYiIHBvaW50cz0iNDAuNDYsMjcuOTc4IDQyLjQ2NywyOS45ODYgNDIuNDY3LDI5LjQxOCA0MC40NiwyNy40MTEiLz48ZGVmcz48cmVjdCBpZD0iZyIgeD0iMTMiIHk9IjExLjMzOSIgd2lkdGg9IjI5LjQ2NyIgaGVpZ2h0PSIzMi4wMDMiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJoIj48dXNlIHhsaW5rOmhyZWY9IiNnIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2gpIiBmaWxsPSIjQkNCQ0JGIiBkPSJNNDAuNDU5IDI3Ljk3OGMtMS44MDUgMC0yLjQ1OS40NzctMi40NTkgMS41MjN2OS4wM2wyLjAwOSAyLjAwOHYtOC4xNjljMC0xLjMyNC42NDMtMi4wMDUgMi40NTktMi4zODNsLTIuMDA5LTIuMDA5eiIvPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNoKSIgZmlsbD0iIzlDOUVBMSIgZD0iTTM4LjI3NyAyOC41OTZsMi4yNTYgMi4yNTZjLjM4Ni0uMzk3IDEuMDA0LS42NzMgMS45MzUtLjg2NmwtMi4wMDgtMi4wMDhjLTEuMTYxIDAtMS44NDEuMi0yLjE4My42MTgiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjaCkiIGZpbGw9IiM5QzlFQTEiIGQ9Ik00MC4wNjUgMzEuNzkzYy4wNDItLjIyMi4xMS0uNDIuMjEzLS41OTlsLTIuMjAyLTIuMjAxYy0uMDQ2LjE1My0uMDc2LjMxOC0uMDc2LjUwOHYuMjI3bDIuMDY1IDIuMDY1eiIvPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNoKSIgZmlsbD0iIzlDOUVBMSIgZD0iTTM3LjU5NSAzOC43ODJjLTIuNTI4IDEuNTc0LTYuNSAyLjU1My0xMC4zNjkgMi41NTMtMi43MjkgMC01LjEzNy0uNDc5LTcuMTg3LTEuMzg2IDIuNDgzIDIuMjU3IDUuOTM5IDMuMzkzIDEwLjA1NSAzLjM5MyAzLjgyMiAwIDcuNjA1LTEuMzY3IDkuOTE0LTIuODA1bC0yLjAwNy0yLjAwOC0uNDA2LjI1M3oiLz48L3N2Zz4=") no-repeat; content: " "; height: 3.5em; width: 3.5em; display: block; background-size: 100%; position: absolute; top: -1.75em; left: 50%; margin-left: -1.75em; }
.footer-social li { padding: 1.5em 0; text-transform: uppercase; letter-spacing: 0.1em; font-family: "Harriet Text", Georgia, Times, "Times New Roman", serif; letter-spacing: .1em; border-top: 1px dotted #6d6f72; display: inline-block; float: left; width: 50%; }
.footer-social li:first-child, .footer-social li:nth-child(2) { border-top: 0; }
@media screen and (min-width: 46.8em) { .footer-social li { border-top: 0; padding: 1em 0; float: none; }
  .footer-social li:first-child { border-top: 0; } }
@media screen and (min-width: 50em) { .footer-social li { display: table-cell; width: 25%; padding: 0; border-top: 0; float: none; } }
.footer-social li a { color: white; }
.footer-social li.twitter a:before { content: " "; display: inline-block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTMyIDYuMDc2Yy0xLjE3Ny41MjItMi40NDMuODc1LTMuNzcxIDEuMDM0IDEuMzU1LS44MTMgMi4zOTYtMi4wOTkgMi44ODctMy42MzItMS4yNjkuNzUyLTIuNjc0IDEuMjk5LTQuMTY5IDEuNTkzLTEuMTk4LTEuMjc2LTIuOTA0LTIuMDczLTQuNzkyLTIuMDczLTMuNjI2IDAtNi41NjUgMi45MzktNi41NjUgNi41NjUgMCAuNTE1LjA1OCAxLjAxNi4xNyAxLjQ5Ni01LjQ1Ni0uMjc0LTEwLjI5NC0yLjg4OC0xMy41MzItNi44Ni0uNTY1Ljk3LS44ODkgMi4wOTctLjg4OSAzLjMwMSAwIDIuMjc4IDEuMTU5IDQuMjg3IDIuOTIxIDUuNDY1LTEuMDc2LS4wMzQtMi4wODgtLjMyOS0yLjk3NC0uODIxbC0uMDAxLjA4M2MwIDMuMTgxIDIuMjYzIDUuODM0IDUuMjY2IDYuNDM3LS41NTEuMTUtMS4xMzEuMjMtMS43My4yMy0uNDIzIDAtLjgzNC0uMDQxLTEuMjM1LS4xMTguODM1IDIuNjA4IDMuMjYgNC41MDYgNi4xMzMgNC41NTktMi4yNDcgMS43NjEtNS4wNzggMi44MS04LjE1NCAyLjgxLS41MyAwLTEuMDUyLS4wMzEtMS41NjYtLjA5MiAyLjkwNSAxLjg2MyA2LjM1NiAyLjk1IDEwLjA2NCAyLjk1IDEyLjA3NiAwIDE4LjY3OS0xMC4wMDQgMTguNjc5LTE4LjY4IDAtLjI4NS0uMDA2LS41NjgtLjAxOS0uODQ5IDEuMjgzLS45MjYgMi4zOTYtMi4wODIgMy4yNzYtMy4zOTh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+"); background-position: left center; height: 1.4em; width: 1.4em; background-size: 100%; margin-right: 1em; position: relative; top: .2em; line-height: 0; }
@media screen and (max-width: 39.8em) { .footer-social li.twitter a:before { margin-top: -0.4em; } }
.footer-social li.facebook a:before { content: " "; display: inline-block; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTE3Ljk5NiAzMmgtNS45OTZ2LTE2aC00di01LjUxNGw0LS4wMDItLjAwNy0zLjI0OGMwLTQuNDk4IDEuMjItNy4yMzYgNi41MTktNy4yMzZoNC40MTJ2NS41MTVoLTIuNzU3Yy0yLjA2NCAwLTIuMTYzLjc3MS0yLjE2MyAyLjIwOWwtLjAwOCAyLjc2aDQuOTU5bC0uNTg0IDUuNTE0LTQuMzcuMDAyLS4wMDQgMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+"); background-position: left center; height: 1.4em; width: 1.4em; background-size: 100%; margin-right: 1em; position: relative; top: .2em; line-height: 0; }
@media screen and (max-width: 39.8em) { .footer-social li.facebook a:before { margin-top: -0.4em; } }

.copyright span { margin: 0 0.3em; }

#wpstats, #wpstats2 { display: none; }
