anchor.diff:    font-family: Source Sans Pro;
     font-style: normal;
     font-weight: 400;
  -  src: local(Source Sans Pro), local(SourceSansPro-Regular), url(<%= asset_path "SourceSansPro-Regular.woff" %>) format('woff');
  +  src: local(Source Sans Pro), local(SourceSansPro-Regular), url(<%= asset_path "SourceSansPro-Regular.woff" %>) format(woff);
   }
   @font-face {
  -  font-family: 'Source Sans Pro';
  +  font-family: Source Sans Pro;
     font-style: normal;
     font-weight: 700;
  -  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(<%= asset_path "SourceSansPro-Bold.woff" %>) format('woff');
  +  src: local(Source Sans Pro Bold), local(SourceSansPro-Bold), url(<%= asset_path "SourceSansPro-Bold.woff" %>) format(woff);
   }
   @font-face {
  -  font-family: 'Source Sans Pro';
  +  font-family: Source Sans Pro;
     font-style: italic;
     font-weight: 400;
  -  src: local('Source Sans Pro Italic'), local('SourceSansPro-It'), url(<%= asset_path "SourceSansPro-It.woff" %>) format('woff');
  +  src: local(Source Sans Pro Italic), local(SourceSansPro-It), url(<%= asset_path "SourceSansPro-It.woff" %>) format(woff);
   }
   @font-face {
  -  font-family: 'Source Sans Pro';
  +  font-family: Source Sans Pro;
     font-style: italic;
     font-weight: 700;
     src: url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6HXzH4U_Axe6qCclt7v7nW0.eot);
  -  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldIt'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6HXzH4U_Axe6qCclt7v7nW0.eot?#iefix) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6Nog-We9VNve39Jr4Vs_aDc.woff) format('woff'), url(http://themes.googleusercontent.com/licensed/font?kit=fpTVHK8qsXbIeTHTrnQH6AWPXkTyTbDEUfF_tYif2Xo#SourceSansPro) format('svg');
  +  src: local(Source Sans Pro Bold Italic), local(SourceSansPro-BoldIt), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6HXzH4U_Axe6qCclt7v7nW0.eot?#iefix) format(embedded-opentype), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6Nog-We9VNve39Jr4Vs_aDc.woff) format(woff), url(http://themes.googleusercontent.com/licensed/font?kit=fpTVHK8qsXbIeTHTrnQH6AWPXkTyTbDEUfF_tYif2Xo#SourceSansPro) format(svg);
   }
   @font-face {
  -  font-family: 'Lora';
  +  font-family: Lora;
     font-style: normal;
     font-weight: 400;
  -  src: local('Lora'), url(http://themes.googleusercontent.com/static/fonts/lora/v5/nAKwuw6_dIh5kwvpj3ShNfesZW2xOQ-xsNqO47m55DA.woff) format('woff');
  +  src: local(Lora), url(http://themes.googleusercontent.com/static/fonts/lora/v5/nAKwuw6_dIh5kwvpj3ShNfesZW2xOQ-xsNqO47m55DA.woff) format(woff);
   }
   @font-face {
  -  font-family: 'Lora';
  +  font-family: Lora;
     font-style: normal;
     font-weight: 700;
  -  src: local('Lora Bold'), local('Lora-Bold'), url(http://themes.googleusercontent.com/static/fonts/lora/v5/-riKkMjQB-Tz3xXCw54paQLUuEpTyoUstqEm5AMlJo4.woff) format('woff');
  +  src: local(Lora Bold), local(Lora-Bold), url(http://themes.googleusercontent.com/static/fonts/lora/v5/-riKkMjQB-Tz3xXCw54paQLUuEpTyoUstqEm5AMlJo4.woff) format(woff);
   }
   @font-face {
  -  font-family: 'Lora';
  +  font-family: Lora;
     font-style: italic;
     font-weight: 400;
  -  src: local('Lora Italic'), local('Lora-Italic'), url(http://themes.googleusercontent.com/static/fonts/lora/v5/9imnXKme9i4It2hFQOvfvevvDin1pK8aKteLpeZ5c0A.woff) format('woff');
  +  src: local(Lora Italic), local(Lora-Italic), url(http://themes.googleusercontent.com/static/fonts/lora/v5/9imnXKme9i4It2hFQOvfvevvDin1pK8aKteLpeZ5c0A.woff) format(woff);
   }
   @font-face {
  -  font-family: 'Lora';
  +  font-family: Lora;
     font-style: italic;
     font-weight: 700;
  -  src: local('Lora Bold Italic'), local('Lora-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/lora/v5/_IxjUs2lbQSu0MyFEAfa7bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
  +  src: local(Lora Bold Italic), local(Lora-BoldItalic), url(http://themes.googleusercontent.com/static/fonts/lora/v5/_IxjUs2lbQSu0MyFEAfa7bO3LdcAZYWl9Si6vvxL-qU.woff) format(woff);
   }
   .light-weight-display {
     font-weight: 400;
  
positive.code:   color: #196c8e !important;
  }
  @font-face {
    font-family: 'Source Sans Pro ExtraLight';
    font-style: normal;
    font-weight: 200;
    src: url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/toadOcfmlt9b38dHJxOBGFl_EbE5kujbLzdX6sKqH6g.eot);
    src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/toadOcfmlt9b38dHJxOBGFl_EbE5kujbLzdX6sKqH6g.eot?#iefix) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/toadOcfmlt9b38dHJxOBGMa9awK0IKUjIWABZIchFI8.woff) format('woff'), url(http://themes.googleusercontent.com/licensed/font?kit=toadOcfmlt9b38dHJxOBGFuXahqWP-sUHr1s2YHnD8g#SourceSansPro) format('svg');
  }
  @font-face {
    font-family: 'Source Sans Pro ExtraLight';
    font-style: italic;
    font-weight: 200;
    src: url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6CPAIRw3TZpZEbtNzDM7Nlo.eot);
    src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightIt'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6CPAIRw3TZpZEbtNzDM7Nlo.eot?#iefix) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v6/fpTVHK8qsXbIeTHTrnQH6PwwJPUC4r0o28cUCbhjOjM.woff) format('woff'), url(http://themes.googleusercontent.com/licensed/font?kit=fpTVHK8qsXbIeTHTrnQH6NokrLcNl3mmy2MgPnfEsB0#SourceSansPro) format('svg');
  }
  .logo {
    font-family: 'Source Sans Pro ExtraLight', helvetica, arial, sans-serif;
    font-size: 60px;
    font-weight: 200;
    text-transform: uppercase;
  
negative.code:   }
  }
  .text-font-family {
    font-family: Lora, georgia, serif;
  }
  .display-font-family {
    font-family: Source Sans Pro, helvetica, arial, sans-serif;
  }
  body {
    font-size: 16px;
  