/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 19, 2012 */

/*
@font-face {
    font-family: 'modern_pictogramsnormal';
    src: url('/newfonts/modernpics-webfont.eot?v=20130410');
    src: url('/newfonts/modernpics-webfont.eot?v=20130410#iefix') format('embedded-opentype'),
         url('/newfonts/modernpics-webfont.woff?v=20130410') format('woff'),
         url('/newfonts/modernpics-webfont.ttf?v=20130410') format('truetype'),
         url('/newfonts/modernpics-webfont.svg?v=20130410#modern_pictogramsnormal') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('/newfonts/bebasneue-webfont.eot');
    src: url('/newfonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/bebasneue-webfont.woff') format('woff'),
         url('/newfonts/bebasneue-webfont.ttf') format('truetype'),
         url('/newfonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AlbaSuperRegular';
    src: url('/newfonts/alba_super-webfont.eot');
    src: url('/newfonts/alba_super-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/alba_super-webfont.woff') format('woff'),
         url('/newfonts/alba_super-webfont.ttf') format('truetype'),
         url('/newfonts/alba_super-webfont.svg#AlbaSuperRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArvoRegular';
    src: url('/newfonts/arvo-regular-webfont.eot');
    src: url('/newfonts/arvo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/arvo-regular-webfont.woff') format('woff'),
         url('/newfonts/arvo-regular-webfont.ttf') format('truetype'),
         url('/newfonts/arvo-regular-webfont.svg#ArvoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinRegular';
    src: url('/newfonts/cabin-regular-webfont.eot');
    src: url('/newfonts/cabin-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/cabin-regular-webfont.woff') format('woff'),
         url('/newfonts/cabin-regular-webfont.ttf') format('truetype'),
         url('/newfonts/cabin-regular-webfont.svg#CabinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ChunkFiveRoman';
    src: url('/newfonts/chunkfive-webfont.eot');
    src: url('/newfonts/chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/chunkfive-webfont.woff') format('woff'),
         url('/newfonts/chunkfive-webfont.ttf') format('truetype'),
         url('/newfonts/chunkfive-webfont.svg#ChunkFiveRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LindenHillRegular';
    src: url('/newfonts/lindenhill-webfont.eot');
    src: url('/newfonts/lindenhill-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/lindenhill-webfont.woff') format('woff'),
         url('/newfonts/lindenhill-webfont.ttf') format('truetype'),
         url('/newfonts/lindenhill-webfont.svg#LindenHillRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LearningCurveProRegular';
    src: url('/newfonts/learningcurve_ot-webfont.eot');
    src: url('/newfonts/learningcurve_ot-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/learningcurve_ot-webfont.woff') format('woff'),
         url('/newfonts/learningcurve_ot-webfont.ttf') format('truetype'),
         url('/newfonts/learningcurve_ot-webfont.svg#LearningCurveProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DroidSansRegular';
    src: url('/newfonts/droidsans-webfont.eot');
    src: url('/newfonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/droidsans-webfont.woff') format('woff'),
         url('/newfonts/droidsans-webfont.ttf') format('truetype'),
         url('/newfonts/droidsans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'JournalRegular';
    src: url('/newfonts/journal-webfont.eot');
    src: url('/newfonts/journal-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/journal-webfont.woff') format('woff'),
         url('/newfonts/journal-webfont.ttf') format('truetype'),
         url('/newfonts/journal-webfont.svg#JournalRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face{
     font-family:'ImpactLabelRegular';
     src:url('/newfonts/impact_label-webfont.eot');
     src:url('/newfonts/impact_label-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/impact_label-webfont.woff') format('woff'),
         url('/newfonts/impact_label-webfont.ttf') format('truetype'),
         url('/newfonts/impact_label-webfont.svg#ImpactLabelRegular') format('svg');
     font-weight:normal;
     font-style:normal;
}

@font-face {
    font-family: 'MarketingScriptRegular';
    src: url('/newfonts/marketingscript-webfont.eot');
    src: url('/newfonts/marketingscript-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/marketingscript-webfont.woff') format('woff'),
         url('/newfonts/marketingscript-webfont.ttf') format('truetype'),
         url('/newfonts/marketingscript-webfont.svg#MarketingScriptRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'source_sans_prolight';
    src: url('/newfonts/sourcesanspro-light-webfont.eot');
    src: url('/newfonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/sourcesanspro-light-webfont.woff') format('woff'),
         url('/newfonts/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('/newfonts/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'source_sans_proregular';
    src: url('/newfonts/sourcesanspro-regular-webfont.eot');
    src: url('/newfonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/sourcesanspro-regular-webfont.woff') format('woff'),
         url('/newfonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('/newfonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'source_sans_prosemibold';
    src: url('/newfonts/sourcesanspro-semibold-webfont.eot');
    src: url('/newfonts/sourcesanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/sourcesanspro-semibold-webfont.woff') format('woff'),
         url('/newfonts/sourcesanspro-semibold-webfont.ttf') format('truetype'),
         url('/newfonts/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'PermanentMarkerRegular';
    src: url('/newfonts/permanentmarker-webfont.eot');
    src: url('/newfonts/permanentmarker-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/permanentmarker-webfont.woff') format('woff'),
         url('/newfonts/permanentmarker-webfont.ttf') format('truetype'),
         url('/newfonts/permanentmarker-webfont.svg#PermanentMarkerRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PacificoRegular';
    src: url('/newfonts/pacifico-webfont.eot');
    src: url('/newfonts/pacifico-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/pacifico-webfont.woff') format('woff'),
         url('/newfonts/pacifico-webfont.ttf') format('truetype'),
         url('/newfonts/pacifico-webfont.svg#PacificoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Lobster13Regular';
    src: url('/newfonts/lobster_1.3-webfont.eot');
    src: url('/newfonts/lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/lobster_1.3-webfont.woff') format('woff'),
         url('/newfonts/lobster_1.3-webfont.ttf') format('truetype'),
         url('/newfonts/lobster_1.3-webfont.svg#Lobster13Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'QuicksandBook';
    src: url('/newfonts/quicksand_book-webfont.eot');
    src: url('/newfonts/quicksand_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('/newfonts/quicksand_book-webfont.woff') format('woff'),
         url('/newfonts/quicksand_book-webfont.ttf') format('truetype'),
         url('/newfonts/quicksand_book-webfont.svg#QuicksandBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SecretTypewriterRegular';
    src: url('/newfonts/veteran_typewriter-webfont.eot?') format('eot'),
         url('/newfonts/veteran_typewriter-webfont.woff') format('woff'),
         url('/newfonts/veteran_typewriter-webfont.ttf') format('truetype'),
         url('/newfonts/veteran_typewriter-webfont.svg#webfontpgn7GU25') format('svg');
    font-weight: normal;
    font-style: normal;

}

@import url(https://fonts.googleapis.com/css?family=Lato:400,100,300,700,900);

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on August 27, 2018 */

@font-face {
    font-family: 'product_sansbold';
    src: url('/newfonts/product_sans_bold-webfont.woff2') format('woff2'),
         url('/newfonts/product_sans_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'product_sansregular';
    src: url('/newfonts/product_sans_regular-webfont.woff2') format('woff2'),
         url('/newfonts/product_sans_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.textheadline {
font-size: 36px;
}

.textsubheadline {
font-size: 24px;
}

.textparagraph {
font-size: 14px;
}

.textshadowdark {
text-shadow: 0px 1px 3px #666;
}
.textshadowbigdark {
text-shadow: 0px 2px 8px #444;
}
.textshadowlight {
text-shadow: 0px 1px 1px #bbb;
}
.textshadowwhite {
text-shadow: 0px 1px 2px #fff;
}
.textoutlinelight {
  -webkit-text-stroke-color: #ccc;
  -webkit-text-stroke-width: 2px;
  text-shadow:
     -1px -1px 0 #ccc,
      1px -1px 0 #ccc,
     -1px 1px 0 #ccc,
      1px 1px 0 #ccc;
}
.textoutlinedark {
  -webkit-text-stroke-color: #111;
  -webkit-text-stroke-width: 2px;
    text-shadow:
     -1px -1px 0 #111,
      1px -1px 0 #111,
     -1px 1px 0 #111,
      1px 1px 0 #111;
}
.threedtext {
   text-shadow:
				1px 0px #eee, 0px 1px #ccc,
               2px 1px #eee, 1px 2px #ccc,
               3px 2px #eee, 2px 3px #ccc,
               4px 3px #eee, 3px 4px #ccc,
               5px 4px #eee, 4px 5px #ccc,
               6px 5px #eee, 5px 6px #ccc,
               7px 6px #eee, 6px 7px #ccc,
               8px 7px #eee, 7px 8px #ccc,
               8px 8px #eee;
}
.vintage {
text-shadow: 3px 3px 0px #fff, 5px 5px 0px #707070;
}
.neonglow {
text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de;
}
.textinsetstyle {
text-shadow: 0px 2px 2px #ddd, 0px -2px 2px #111;
}
.fire {
text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e;
}
.boardgame {
text-shadow: 3px 3px 0 #ffd217, 6px 6px 0 #5ac7ff, 9px 9px 0 #ffd217, 12px 12px 0 #5ac7ff;
}


@font-face {
  font-family: "GeneralFoundicons";
  src: 	url("/newfonts/general_foundicons.eot");
  src: 	url("/newfonts/general_foundicons.eot?#iefix") format("embedded-opentype"), 
  	   	url("/newfonts/general_foundicons.woff") format("woff"), 
  	   	url("/newfonts/general_foundicons.ttf") format("truetype"), 
  	   	url("/newfonts/general_foundicons.svg#GeneralFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* global foundicon styles */
[class*="foundicon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: inherit;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
}

[class*="foundicon-"]:before {
  font-family: "GeneralFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* icons */
.foundicon-settings:before {
  content: "\f000";
}

.foundicon-heart:before {
  content: "\f001";
}

.foundicon-star:before {
  content: "\f002";
}

.foundicon-plus:before {
  content: "\f003";
}

.foundicon-minus:before {
  content: "\f004";
}

.foundicon-checkmark:before {
  content: "\f005";
}

.foundicon-remove:before {
  content: "\f006";
}

.foundicon-mail:before {
  content: "\f007";
}

.foundicon-calendar:before {
  content: "\f008";
}

.foundicon-page:before {
  content: "\f009";
}

.foundicon-tools:before {
  content: "\f00a";
}

.foundicon-globe:before {
  content: "\f00b";
}

.foundicon-home:before {
  content: "\f00c";
}

.foundicon-quote:before {
  content: "\f00d";
}

.foundicon-people:before {
  content: "\f00e";
}

.foundicon-monitor:before {
  content: "\f00f";
}

.foundicon-laptop:before {
  content: "\f010";
}

.foundicon-phone:before {
  content: "\f011";
}

.foundicon-cloud:before {
  content: "\f012";
}

.foundicon-error:before {
  content: "\f013";
}

.foundicon-right-arrow:before {
  content: "\f014";
}

.foundicon-left-arrow:before {
  content: "\f015";
}

.foundicon-up-arrow:before {
  content: "\f016";
}

.foundicon-down-arrow:before {
  content: "\f017";
}

.foundicon-trash:before {
  content: "\f018";
}

.foundicon-add-doc:before {
  content: "\f019";
}

.foundicon-edit:before {
  content: "\f01a";
}

.foundicon-lock:before {
  content: "\f01b";
}

.foundicon-unlock:before {
  content: "\f01c";
}

.foundicon-refresh:before {
  content: "\f01d";
}

.foundicon-paper-clip:before {
  content: "\f01e";
}

.foundicon-video:before {
  content: "\f01f";
}

.foundicon-photo:before {
  content: "\f020";
}

.foundicon-graph:before {
  content: "\f021";
}

.foundicon-idea:before {
  content: "\f022";
}

.foundicon-mic:before {
  content: "\f023";
}

.foundicon-cart:before {
  content: "\f024";
}

.foundicon-address-book:before {
  content: "\f025";
}

.foundicon-compass:before {
  content: "\f026";
}

.foundicon-flag:before {
  content: "\f027";
}

.foundicon-location:before {
  content: "\f028";
}

.foundicon-clock:before {
  content: "\f029";
}

.foundicon-folder:before {
  content: "\f02a";
}

.foundicon-inbox:before {
  content: "\f02b";
}

.foundicon-website:before {
  content: "\f02c";
}

.foundicon-smiley:before {
  content: "\f02d";
}

.foundicon-search:before {
  content: "\f02e";
}

@font-face {
  font-family: "SocialFoundicons";
  src: 	url("/newfonts/social_foundicons.eot");
  src: 	url("/newfonts/social_foundicons.eot?#iefix") format("embedded-opentype"), 
  		url("/newfonts/social_foundicons.woff") format("woff"), 
  		url("/newfonts/social_foundicons.ttf") format("truetype"), 
  		url("/newfonts/social_foundicons.svg#SocialFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* global foundicon styles */
[class*="foundicon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: inherit;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
}

[class*="social foundicon-"]:before {
  font-family: "SocialFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* icons */
.foundicon-thumb-up:before {
  content: "\f000";
}

.foundicon-thumb-down:before {
  content: "\f001";
}

.foundicon-rss:before {
  content: "\f002";
}

.foundicon-facebook:before {
  content: "\f003";
}

.foundicon-twitter:before {
  content: "\f004";
}

.foundicon-pinterest:before {
  content: "\f005";
}

.foundicon-github:before {
  content: "\f006";
}

.foundicon-path:before {
  content: "\f007";
}

.foundicon-linkedin:before {
  content: "\f008";
}

.foundicon-dribbble:before {
  content: "\f009";
}

.foundicon-stumble-upon:before {
  content: "\f00a";
}

.foundicon-behance:before {
  content: "\f00b";
}

.foundicon-reddit:before {
  content: "\f00c";
}

.foundicon-google-plus:before {
  content: "\f00d";
}

.foundicon-youtube:before {
  content: "\f00e";
}

.foundicon-vimeo:before {
  content: "\f00f";
}

.foundicon-flickr:before {
  content: "\f010";
}

.foundicon-slideshare:before {
  content: "\f011";
}

.foundicon-picassa:before {
  content: "\f012";
}

.foundicon-skype:before {
  content: "\f013";
}

.foundicon-steam:before {
  content: "\f014";
}

.foundicon-instagram:before {
  content: "\f015";
}

.foundicon-foursquare:before {
  content: "\f016";
}

.foundicon-delicious:before {
  content: "\f017";
}

.foundicon-chat:before {
  content: "\f018";
}

.foundicon-torso:before {
  content: "\f019";
}

.foundicon-tumblr:before {
  content: "\f01a";
}

.foundicon-video-chat:before {
  content: "\f01b";
}

.foundicon-digg:before {
  content: "\f01c";
}

.foundicon-wordpress:before {
  content: "\f01d";
}


