/*
	Variables
*/
/*
	Project Mixins
*/
.metafont {
  font-family: "ff-meta-web-pro", "Helvetica Neue", Arial, Helvetica, Helmet, Freesans, sans-serif;
}
.bodyfont {
  font-family: "Helvetica Neue", Arial, Helvetica, Helmet, Freesans, sans-serif;
}
.diminuitive-heading {
  font-size: 1em;
  text-transform: uppercase;
  font-family: "ff-meta-web-pro", "Helvetica Neue", Arial, Helvetica, Helmet, Freesans, sans-serif;
}
/*
	Generic utility mixins 
	
*/
.group {
  zoom: 1;
  /* For IE 6/7 (trigger hasLayout) */

}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.box-sizing {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */

  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */

  -o-background-size: border-box;
  box-sizing: border-box;
  /* Opera/IE 8+ */

}
.inline-list li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  zoom: 1;
}
.ie7-inline-block {
  *display: inline;
  /* IE7 inline-block hack */

  zoom: 1;
}
.isoc-blog-section {
  /* Styles specifically for super hi-res screens */
}
.isoc-blog-section .small-icon {
  background-image: url('../img/sprites@2.png');
  -webkit-background-size: 300px 200px;
  -moz-background-size: 300px 200px;
  -o-background-size: 300px 200px;
  background-size: 300px 200px;
}
