/* Defaults
================================================================*/
*,
dl,
dd,
dt {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
}
a {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
  text-decoration: none;
}
a:visited,
a:hover {
  color: #d20069;
}
.clear {
  clear: both;
  height: 0;
  line-height: 0;
}
html {
  min-height: 100%;
  margin-bottom: 1px;
}
body {
  margin: 0;
  color: #333;
  font-family: arial, sans-serif;
  background-color: #fff;
  text-align: center;
}
.clearfix:before,
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  zoom: 1;
}
img {
  max-width: 100%;
  height: auto;
}
.desk-show {
  display: none;
}
/* Headings,text
================================================================*/
h1,
h2,
h3,
#navbar li,
p.intro,
.discount,
.grid th,
a.action,
.widget,
a.heading,
a.button,
.sizes,
.size-mob,
.paging,
#sidebar .section a.more {
  font-family: 'Alice', /*'Gentium Book Basic','Poly',*/ georgia, serif;
  font-weight: 400;
}
h1 {
  color: #d20069;
  font-size: 1.875em;
  margin-bottom: 0.5em;
  line-height: 1.2em;
}
h2 {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
  font-size: 1.5em;
  margin-bottom: 0.41666667em;
  line-height: 1.25em;
}
h2 a,
h2 a:visited {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
h2 a:hover {
  color: #d20069;
  text-decoration: none;
}
/*#main { line-height: 1.5em; font-size: 12px; }*/
#main {
  line-height: 1.375em;
}
button,
input,
select,
textarea {
  color: #666;
  font-family: georgia, serif;
  font-size: 1em;
}
#main ul,
#main ol {
  margin: 0 0 1em 17px;
}
#main p {
  margin-bottom: 1em;
}
#main p.intro,
#main .overview p {
  margin-bottom: 1.5em;
  font-size: 1.25em;
  line-height: 1.5em;
}
/*.section- #main p.intro { font-size: 15px; color: #666; line-height: 1.7em; font-family: helvetica,arial; }*/
/* Structure
================================================================*/
#wrapper,
#footer {
  max-width: 1200px;
  margin: 0 auto;
  text-align: left;
}
#branding {
  position: relative;
  border-bottom: 1px solid #ffb7cd;
  font-size: 1.25em;
  line-height: 1.5em;
}
#branding h2 {
  font-size: 1em;
  color: #000;
}
#logo {
  float: left;
  width: 35%;
}
#branding .icons {
  float: right;
}
#branding .icons li {
  list-style: none;
  display: inline;
  padding: 0 0.5em;
}
.genericon {
  font-size: 1.5em;
}
#branding .icons a,
#branding .icons a:visited {
  color: #d20069;
}
#branding .icons a:hover {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
#navbar {
  float: right;
  width: 65%;
  text-align: right;
}
#navbar li {
  display: inline;
}
#navbar a {
  padding: 0 0.75em;
}
#navbar a,
#navbar a:visited {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
#navbar a:hover,
.section-shops #nav-shops a,
.section-shops #nav-shops a:visited,
.section-blog #nav-blog a,
.section-blog #nav-blog a:visited,
.section-discounts #nav-discounts a,
.section-discounts #nav-discounts a:visited,
.section-links #nav-links a,
.section-links #nav-links a:visited,
.section-contact #nav-contact a,
.section-contact #nav-contact a:visited,
.section- #nav-home a,
.section- #nav-home a:visited {
  color: #d20069;
  text-decoration: none;
}
#main {
  clear: both;
  padding-top: 2em;
}
#wrapper2 {
  clear: both;
  background: #FEFEFE url('../images/bg_footer.gif') repeat-x scroll 0 0;
  padding: 3em 0 0;
  text-align: center;
}
#footer {
  font-size: 0.8125em;
  color: #999;
  line-height: 2em;
  letter-spacing: 1px;
  padding-bottom: 2em;
}
#footer li {
  list-style: none;
  display: inline;
  padding-right: 2em;
}
#footer a,
#footer a:visited {
  color: #666;
}
/* Special cases
================================================================*/
.legal {
  color: #999;
}
.alert {
  color: #d9185f;
}
#info {
  float: left;
  padding: 0.8em;
  display: inline;
  width: 200px;
}
a#credit {
  float: right;
  padding: 0.8em;
  color: #aaa;
}
a#credit:visited {
  color: #aaa;
}
.sectionLinks #main h2 {
  padding-top: 1em;
  padding-bottom: 0.5em;
  font-size: 1.4em;
  font-weight: bold;
}
.sectionLinks #main h2 a,
.sectionLinks #main h2 a:visited {
  color: #f51480;
}
a.major:visited {
  color: #f51480;
}
#badge {
  float: right;
  width: 161px;
  display: inline;
  margin: -70px 40px 0 10px;
}
/*directory*/
body {
  padding-top: 20px;
}
#main .crumb {
  margin-bottom: 1em;
  color: #888;
}
.crumb a,
.crumb a:visited {
  color: #888;
}
/*oct 2015 filters*/
.panel {
  background: #ffe3e9 /*#ffdbe9*/;
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #ffb7cd;
}
#filters form {
  padding: 0;
}
.panel h3 {
  font-size: 21px;
  line-height: 35px;
}
#filters .filter,
#filters .filter-info {
  float: left;
  display: inline;
  width: 24.5%;
}
#filters .filter-info {
  width: 26.5%;
}
#filters .filter select {
  width: 90%;
  margin-left: 10%;
  padding-top: 5px;
  padding-bottom: 5px;
}
/*oct 2015 sidebar*/
#sidebar .section a.more {
  display: block;
  margin-top: 10px;
  padding-left: 6px;
}
.sidebar-dir .section {
  margin-bottom: 35px !important;
}
.sidebar-dir {
  margin-top: 45px;
}
#sidebar ul,
#filters ul li,
#navbar ul,
#navbar ul li,
ul.location,
ul.location li,
#main .box ul {
  list-style: none;
  margin: 0;
}
#filters .col {
  margin-bottom: 2.5em;
}
#sidebar h3,
.box h2 {
  font-size: 1.3125em;
  line-height: 24px;
  padding: 0 6px 5px;
  color: #d20069;
  border-bottom: 3px solid #ffb7cd;
}
.box h2 a,
.box h2 a:visited {
  color: #d20069;
}
#sidebar .subcol ul {
  margin-bottom: 1em;
}
#sidebar li {
  border-bottom: 1px solid #FEB9DC;
  font-size: 0.875em;
}
#sidebar li a,
#sidebar li a:visited {
  color: #666;
  font-weight: normal;
  display: block;
  padding: 4px 6px;
}
#sidebar li a:hover,
#sidebar li a.current,
#sidebar li a.current:visited {
  background-color: #ffe3e9 /*#ffdbe9*/;
  text-decoration: none;
}
#sidebar,
.shop .logo,
.shop .info {
  float: left;
  display: inline;
}
#listings {
  float: right;
  display: inline;
}
.section-home #sidebar {
  float: right;
  margin-right: 20px;
  width: 260px;
}
#sidebar {
  width: 25%;
  margin-right: 5%;
}
#sidebar img {
  max-width: 100%;
  height: auto;
  margin: 2em 0;
}
#listings {
  width: 70%;
}
#filters h3 span {
  display: none;
}
.shop {
  position: relative;
  clear: both;
  margin-bottom: 1em;
  background-color: #fafafa;
  border-bottom: 1px solid #ddd;
  /*border-right: 1px solid #eee; border-left: 1px solid #eee;*/
  border-top: 1px solid #eee;
  /*width: 710px;*/
  padding: 15px;
}
.shop .logo {
  width: 18%;
  margin-right: 3%;
}
.shop h2 {
  padding-bottom: 0;
  margin-bottom: 15px;
  font-size: 21px;
}
.shop h3 {
  font-family: arial, sans-serif;
  font-size: 0.875em;
  font-weight: bold;
}
.highlight h2 {
  font-size: 24px;
}
.shop .info {
  width: 73%;
}
.shop .sizes {
  /*font-size: 14/16em;*/
  margin-top: 10px;
  line-height: 1.1875em;
  background: #ffe3e9 /*#ffdbe9*/;
  color: #333;
  text-align: center;
  border-radius: 50%;
  width: 90px;
  height: 80px;
  padding: 30px 10px 0;
}
.shop a:hover .sizes {
  background: #ffb7cd;
}
.shop .info .size-mob {
  display: none;
}
.size-mob {
  color: #d20069;
}
#main .shop ul.location {
  position: absolute;
  top: 15px;
  right: 15px;
  margin: 0;
}
.highlight ul.location {
  top: 50px;
}
.shop .banner {
  margin: 1em 0;
}
.shop ul.location,
.shop p {
  font-size: 0.875em;
}
ul.location li {
  float: right;
  display: inline;
  width: 60px;
  text-align: center;
}
#main ul.location a,
#main ul.location a:visited {
  color: #666;
  font-weight: normal;
}
#main ul.location a:hover {
  text-decoration: none;
  color: #d20069;
}
div.paging {
  clear: both;
  float: left;
  display: inline;
  width: 95%;
  color: #666;
  font-size: 1.2em;
  border-top: 3px solid #FEB9DC;
  margin-top: 1.5em;
  padding: 10px 2.5%;
}
div.paging a,
div.paging a:visited {
  padding: 0 5px;
  color: #d20069;
}
/*discounts*/
.highlight {
  border: 3px solid #ffe766;
  padding-top: 0;
  background: #fffcef;
  /*width: 704px;*/
}
.discount {
  clear: both;
  background-color: #ffe766;
  padding: 10px;
  font-size: 1.25em;
  margin: 0 -15px 1em;
}
.discount a {
  color: #000;
}
.grid {
  border-collapse: separate;
  border-spacing: 10px;
  width: 100%;
  margin-left: -10px;
  position: relative;
}
.grid th,
.grid td {
  font-size: 16px;
  padding: 10px;
  border-bottom: 1px solid #eee;
  vertical-align: top;
}
.grid th {
  font-size: 19px;
  border-bottom: 5px solid #FEB9DC;
  color: #d20069;
}
.grid .date {
  text-align: right;
}
.grid td {
  line-height: 22px;
}
.grid span {
  display: block;
  font-size: 18px;
}
.grid a span {
  color: #000;
}
.grid a:hover {
  text-decoration: none;
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
#main .grid td p {
  position: relative;
  margin: -5px 0 15px;
}
.grid span.mob {
  display: none;
  font-size: 21px;
}
a.button,
button {
  background: #f16691;
  color: #fff;
  font-size: 18px;
  padding: 5px 15px;
  line-height: 28px;
  border: 0;
  border-radius: 8px;
  -webkit-border-radius: 8px;
}
button {
  padding: 0 10px;
}
.grid a.button:hover {
  color: #fff;
  background: #d20069;
}
button {
  cursor: pointer;
}
a.heading {
  display: block;
  margin-bottom: 15px;
  font-size: 21px;
}
/*blog*/
.content {
  float: left;
  display: inline;
  width: 65%;
}
#main .content p {
  margin-bottom: 1.75em;
}
.section-blog #main a.button {
  padding: 5px 10px;
  font-size: 1em;
  line-height: 1em;
}
.section-blog .item {
  margin-bottom: 2em;
}
#main .item p {
  margin-bottom: 0.5em;
}
#main .item .meta {
  border-bottom: 0;
  padding: 1em 0 0;
}
#main .item .meta .date {
  float: right;
  line-height: 1em;
}
.meta,
.date {
  color: #999;
}
.meta {
  border: 2px dotted #ccc;
  border-width: 2px 0;
  padding: 0.5em 3px;
  margin-bottom: 1.5em;
}
.meta p {
  float: left;
  display: inline;
  width: 60%;
}
.meta .share {
  float: right;
  display: inline;
  width: 40%;
}
.meta .share {
  color: #d20069;
}
#main .content .meta p {
  margin-bottom: 0;
}
.share .addthis_toolbox {
  float: right;
  display: inline;
}
.section-blog #sidebar {
  float: right;
  display: inline;
  margin-right: 0;
}
#sidebar .section {
  margin-bottom: 1.5em;
}
#sidebar .adsense {
  margin: 5em 0 0;
}
.adsense {
  text-align: center;
}
#keywords {
  width: 65%;
  padding: 0 1%;
}
#sidebar button {
  width: 28%;
  padding: 0;
  font-size: 1em;
}
.javari iframe {
  display: inline;
  clear: none;
  float: left;
}
.product {
  float: left;
  width: 31%;
  border: 1px solid #ffe3e9 /*#ffdbe9*/;
  padding: 1%;
  text-align: center;
  margin-bottom: 1em;
}
.product img,
.product b {
  display: block;
}
/*product collage*/
.tile {
  float: left;
  display: inline;
  width: 31%;
  text-align: center;
  padding: 2% 1%;
}
.tile a {
  color: #333;
}
.tile a:hover {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
#main .content .gallery p {
  margin-bottom: 0;
}
.tile .price {
  color: #d20069;
  font-weight: bold;
}
.tile .source {
  color: #666;
}
.gallery h3 {
  color: #000;
  text-align: center;
  font-size: 28px;
  margin-bottom: 10px;
}
.gallery .init {
  text-align: center;
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
/*eilidh*/
.item-half img {
  margin-bottom: 15px;
}
.content h2 {
  clear: both;
}
.content h2 span {
  color: #000;
}
/*stories*/
.content .banner {
  margin-bottom: 1em;
}
.content table {
  margin-bottom: 2em;
}
/*home*/
.section-home h1 {
  padding-top: 7px;
  letter-spacing: 1px;
}
.row1 .overview {
  padding-left: 1.5em;
}
.row1 .heading {
  padding-top: 1em;
}
.row1 .mission {
  width: 60%;
}
.row1 {
  font-family: georgia,serif;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  background: #fd83b6 url(../images/banner3.jpg) bottom right no-repeat;
  color: #fff;
  min-height: 340px;
  height: auto;
}
.row1 h1 {
  max-width: 650px;
  color: #fafafa;
  font-size: 2.5em;
  margin-bottom: 0.375em;
}
#main .row1 .overview p {
  color: #333;
  font-size: 22px;
  margin-bottom: 0.81818182em;
}
.row1 .overview a,
.row1 .overview a:visited {
  color: #ffe3e9 /*#ffdbe9*/;
  border-bottom: 1px dotted #ffe3e9 /*#ffdbe9*/;
}
#main .overview p {
  margin-bottom: 0.5em;
}
.box,
.overview {
  float: left;
  display: inline;
  /*-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;*/
}
.box {
  width: 29%;
  margin: 1em 1% 0;
  /*border: 2px solid @pinkl; min-height: 250px; height: auto; border-radius: 12px; -webkit-border-radius: 12px;*/
}
.row {
  margin-bottom: 0.625em;
}
.mission {
  width: 50%;
  margin-right: 2%;
}
.middle {
  margin: 1em 4.5%;
}
/*.box h2, .box h2 a, .box h2 a:visited { color: #333; border: 0; padding: 0; }*/
/*.row2 { position: relative; padding-bottom: 1em; }*/
#main .box li a,
#main .box li a:visited {
  color: #333;
}
#main .box li a:hover {
  color: #fc729c /*#fc85a9*/ /*#ff6596*/ /*e066a3*/;
}
#main .box li {
  margin-bottom: 1em;
}
#main .row2 form,
#main .row2 form p {
  clear: both;
  margin: 0;
  padding: 0;
}
#main .row2 label {
  display: block;
  margin-bottom: 1.5em;
}
/*.row2 a.button{ position: absolute; bottom: 0;}*/
/*.row2 form button { background: @pinkl; }*/
/*.box-shops { background: @bluel; }
.box-shops h2, #main .box-shops h2 a, #main .box-shops h2 a:visited, #main .box-shops a.action, #main .box-shops a.action:visited, #main .box-shops li a:hover { color: @blue; }
.box-shops a.button { background: @blue; }

.box-list { background: @greenl; }
.box-list h2, #main .box-list h2 a, #main .box-list h2 a:visited, #main .box-list a.action, #main .box-list a.action:visited, #main .box-list li a:hover { color: @green; }
.box-list a.button, .box-list button { background: @green; }
.box-list form { padding: 0;}

.box-discounts { background: @orangel; }
.box-discounts h2, #main .box-discounts h2 a, #main .box-discounts h2 a:visited, #main .box-discounts a.action, #main .box-discounts a.action:visited, #main .box-discounts li a:hover { color: @orange; }
.box-discounts a.button { background: @orange; }

.box-blog { background: @purplel; }
.box-blog h2, #main .box-blog h2 a, #main .box-blog h2 a:visited, #main .box-blog a.action, #main .box-blog a.action:visited, #main .box-blog li a:hover { color: @purple; }
.box-blog a.button { background: @purple; }*/
/* Forms
================================================================*/
form {
  padding: 1em 0;
}
input,
textarea {
  max-width: 100%;
}
#mailinglist_form .input {
  width: 180px;
  margin-right: 5px;
  margin-bottom: 1em;
}
/*responsive*/
/*TODO: allow social icons on mobile!!*/
@media screen and (max-width: 499px) {
  #branding .icons {
    display: none;
  }
  .gallery .tile {
    float: none;
    display: block;
    width: 100%;
    padding: 2% 0;
  }
}
@media screen and (max-width: 580px) {
  #navbar span,
  h1 span,
  .grid th span,
  .shop .logo {
    display: none;
  }
  .shop .info .size-mob {
    display: block;
    margin-bottom: 10px;
  }
  #navbar a {
    font-size: 22px;
    font-weight: bold;
    padding: 5px;
  }
  .row1 {
    background-image: none;
    padding: 2%;
  }
  .row1 .overview {
    float: none;
    width: 100% !important;
    padding: 0 !important;
    display: block;
  }
  h1 {
    font-size: 24px;
  }
  .section-home .row1 h1 {
    letter-spacing: 0;
    font-size: 32px;
    line-height: 36px;
  }
  #contact_form input,
  #contact_form textarea {
    width: 96%;
  }
  .shop {
    padding: 10px;
  }
  .shop .info {
    float: none;
    display: block;
    width: 100%;
  }
  .shop .info h2 {
    margin-bottom: 0;
  }
  table.grid .logo {
    display: none;
  }
  table.grid .mob {
    display: inline;
  }
}
@media screen and (min-width: 581px) and (max-width: 700px) {
  #navbar a {
    padding: 7px 10px;
  }
}
@media screen and (max-width: 620px) {
  .row1 {
    background-position: 200% bottom;
  }
}
@media screen and (min-width: 621px) and (max-width: 767px) {
  .row1 {
    background-position: 150% bottom;
  }
}
@media screen and (max-width: 700px) {
  #main {
    padding-top: 1em;
  }
  #footer li.copyright {
    display: block;
  }
  .box,
  .middle {
    float: none;
    width: 100%;
    display: block;
    margin: 0 0 1em;
  }
  .box {
    padding-bottom: 1.5em;
    border-bottom: 2px dotted #ffb7cd;
  }
  .box h2 {
    border-bottom: 0;
  }
  table.grid .date {
    display: none;
  }
  table.grid a.button {
    display: block;
  }
  #contact_form input,
  #contact_form textarea {
    padding: 2%;
  }
  .content,
  .section-blog #sidebar,
  #listings,
  #sidebar {
    float: none;
    display: block;
    width: 100%;
  }
  .javari iframe {
    margin: 10px;
  }
  .triggers .col {
    margin-bottom: 10px !important;
  }
  #filters h3.trigger {
    border: 0;
    background: #ffb7cd;
    color: #fff;
    margin-bottom: 10px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    padding: 5px;
  }
  #filters h3 span {
    display: inline;
  }
  #filters .filter,
  #filters .filter-info {
    float: none;
    display: block;
    width: 100%;
    margin-bottom: 15px;
  }
  #filters .filter select {
    margin-left: 0;
    width: 100%;
  }
  .sidebar-dir {
    margin-top: 0;
  }
}
@media screen and (min-width: 701px) {
  .desk-show {
    display: inline;
  }
  .desk-hide {
    display: none;
  }
  .gallery .first {
    clear: left;
  }
  .item-half {
    float: left;
    display: inline;
    width: 45%;
    margin-right: 5%;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  #branding .icons {
    position: absolute;
    top: 20px;
    right: 20px;
  }
  #logo {
    text-align: left !important;
  }
  .gallery .tile {
    width: 47%;
  }
  .gallery .odd {
    clear: left;
  }
}
@media screen and (min-width: 701px) and (max-width: 767px) {
  #navbar a {
    padding: 7px 20px;
  }
}
@media screen and (min-width: 768px) and (max-width: 880px) {
  #navbar a {
    padding: 7px 25px;
  }
  #branding .icons {
    margin-top: 8px;
  }
}
@media screen and (min-width: 768px) and (max-width: 920px) {
  .row1 {
    background-position: 120% bottom;
  }
}
@media screen and (max-width: 880px) {
  #branding,
  #logo,
  #navbar {
    float: none;
    width: 100%;
    text-align: center;
  }
  #navbar {
    border-top: 1px solid #FFB7CD;
  }
  #navbar a {
    display: inline-block;
  }
  .row1 .heading {
    padding-right: 1em;
  }
  .row1 {
    margin-bottom: 2em;
  }
  /*.row1 .mission { width: 50%; }*/
  .shop ul.location {
    display: none;
  }
  .shop .sizes {
    width: 100%;
  }
}
@media screen and (min-width: 881px) {
  #navbar {
    margin-top: 20px;
  }
}
@media screen and (min-width: 881px) and (max-width: 979px) {
  #navbar a {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media screen and (max-width: 979px) {
  #wrapper,
  #footer {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media screen and (min-width: 980px) {
  #footer {
    padding-bottom: 8em;
  }
  .row1 {
    height: 340px;
    overflow: hidden;
  }
  .row1 .heading {
    width: 60%;
  }
}
/**

	Genericons

*/
/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Genericons";
  src: url("../genericons/genericons/Genericons.eot");
  src: url("../genericons/genericons/Genericons.eot?#iefix") format("embedded-opentype"), url(data:application/font-woff;charset=utf-8;base64,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), url("../genericons/genericons/Genericons.woff") format("woff"), url("../genericons/genericons/Genericons.ttf") format("truetype"), url("../genericons/genericons/Genericons.svg#Genericons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "Genericons";
    src: url("../genericons/genericons/Genericons.svg#Genericons") format("svg");
  }
}
/**
 * All Genericons
 */
.genericon {
  font-size: 24px;
  vertical-align: top;
  text-align: center;
  -moz-transition: color 0.1s ease-in 0;
  -webkit-transition: color 0.1s ease-in 0;
  display: inline-block;
  font-family: "Genericons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  speak: none;
}
/**
 * Individual icons
 */
.genericon-404:before {
  content: "\f423";
}
.genericon-aside:before {
  content: "\f101";
}
.genericon-attachment:before {
  content: "\f416";
}
.genericon-audio:before {
  content: "\f109";
}
.genericon-bold:before {
  content: "\f471";
}
.genericon-book:before {
  content: "\f444";
}
.genericon-cart:before {
  content: "\f447";
}
.genericon-category:before {
  content: "\f301";
}
.genericon-chat:before {
  content: "\f108";
}
.genericon-checkmark:before {
  content: "\f418";
}
.genericon-close:before {
  content: "\f405";
}
.genericon-close-alt:before {
  content: "\f406";
}
.genericon-cloud:before {
  content: "\f426";
}
.genericon-cloud-download:before {
  content: "\f440";
}
.genericon-cloud-upload:before {
  content: "\f441";
}
.genericon-code:before {
  content: "\f462";
}
.genericon-codepen:before {
  content: "\f216";
}
.genericon-cog:before {
  content: "\f445";
}
.genericon-collapse:before {
  content: "\f432";
}
.genericon-comment:before {
  content: "\f300";
}
.genericon-day:before {
  content: "\f305";
}
.genericon-digg:before {
  content: "\f221";
}
.genericon-document:before {
  content: "\f443";
}
.genericon-dot:before {
  content: "\f428";
}
.genericon-downarrow:before {
  content: "\f502";
}
.genericon-draggable:before {
  content: "\f436";
}
.genericon-dribbble:before {
  content: "\f201";
}
.genericon-dropbox:before {
  content: "\f225";
}
.genericon-dropdown:before {
  content: "\f433";
}
.genericon-dropdown-left:before {
  content: "\f434";
}
.genericon-edit:before {
  content: "\f411";
}
.genericon-ellipsis:before {
  content: "\f476";
}
.genericon-expand:before {
  content: "\f431";
}
.genericon-external:before {
  content: "\f442";
}
.genericon-facebook:before {
  content: "\f203";
}
.genericon-facebook-alt:before {
  content: "\f204";
}
.genericon-fastforward:before {
  content: "\f458";
}
.genericon-feed:before {
  content: "\f413";
}
.genericon-flag:before {
  content: "\f468";
}
.genericon-flickr:before {
  content: "\f211";
}
.genericon-foursquare:before {
  content: "\f226";
}
.genericon-fullscreen:before {
  content: "\f474";
}
.genericon-gallery:before {
  content: "\f103";
}
.genericon-github:before {
  content: "\f200";
}
.genericon-googleplus:before {
  content: "\f206";
}
.genericon-googleplus-alt:before {
  content: "\f218";
}
.genericon-heart:before {
  content: "\f461";
}
.genericon-help:before {
  content: "\f457";
}
.genericon-hide:before {
  content: "\f404";
}
.genericon-hierarchy:before {
  content: "\f505";
}
.genericon-home:before {
  content: "\f409";
}
.genericon-image:before {
  content: "\f102";
}
.genericon-info:before {
  content: "\f455";
}
.genericon-instagram:before {
  content: "\f215";
}
.genericon-italic:before {
  content: "\f472";
}
.genericon-key:before {
  content: "\f427";
}
.genericon-leftarrow:before {
  content: "\f503";
}
.genericon-link:before {
  content: "\f107";
}
.genericon-linkedin:before {
  content: "\f207";
}
.genericon-linkedin-alt:before {
  content: "\f208";
}
.genericon-location:before {
  content: "\f417";
}
.genericon-lock:before {
  content: "\f470";
}
.genericon-mail:before {
  content: "\f410";
}
.genericon-maximize:before {
  content: "\f422";
}
.genericon-menu:before {
  content: "\f419";
}
.genericon-minimize:before {
  content: "\f421";
}
.genericon-month:before {
  content: "\f307";
}
.genericon-next:before {
  content: "\f429";
}
.genericon-notice:before {
  content: "\f456";
}
.genericon-paintbrush:before {
  content: "\f506";
}
.genericon-path:before {
  content: "\f219";
}
.genericon-pause:before {
  content: "\f448";
}
.genericon-phone:before {
  content: "\f437";
}
.genericon-picture:before {
  content: "\f473";
}
.genericon-pinned:before {
  content: "\f308";
}
.genericon-pinterest:before {
  content: "\f209";
}
.genericon-pinterest-alt:before {
  content: "\f210";
}
.genericon-play:before {
  content: "\f452";
}
.genericon-plugin:before {
  content: "\f439";
}
.genericon-pocket:before {
  content: "\f224";
}
.genericon-polldaddy:before {
  content: "\f217";
}
.genericon-portfolio:before {
  content: "\f460";
}
.genericon-previous:before {
  content: "\f430";
}
.genericon-print:before {
  content: "\f469";
}
.genericon-quote:before {
  content: "\f106";
}
.genericon-reddit:before {
  content: "\f222";
}
.genericon-refresh:before {
  content: "\f420";
}
.genericon-reply:before {
  content: "\f412";
}
.genericon-reply-alt:before {
  content: "\f466";
}
.genericon-reply-single:before {
  content: "\f467";
}
.genericon-rewind:before {
  content: "\f459";
}
.genericon-rightarrow:before {
  content: "\f501";
}
.genericon-search:before {
  content: "\f400";
}
.genericon-send-to-phone:before {
  content: "\f438";
}
.genericon-send-to-tablet:before {
  content: "\f454";
}
.genericon-share:before {
  content: "\f415";
}
.genericon-show:before {
  content: "\f403";
}
.genericon-sitemap:before {
  content: "\f507";
}
.genericon-skip-ahead:before {
  content: "\f451";
}
.genericon-skip-back:before {
  content: "\f450";
}
.genericon-skype:before {
  content: "\f220";
}
.genericon-spam:before {
  content: "\f424";
}
.genericon-standard:before {
  content: "\f100";
}
.genericon-star:before {
  content: "\f408";
}
.genericon-status:before {
  content: "\f105";
}
.genericon-stop:before {
  content: "\f449";
}
.genericon-stumbleupon:before {
  content: "\f223";
}
.genericon-subscribe:before {
  content: "\f463";
}
.genericon-subscribed:before {
  content: "\f465";
}
.genericon-summary:before {
  content: "\f425";
}
.genericon-tablet:before {
  content: "\f453";
}
.genericon-tag:before {
  content: "\f302";
}
.genericon-time:before {
  content: "\f303";
}
.genericon-top:before {
  content: "\f435";
}
.genericon-trash:before {
  content: "\f407";
}
.genericon-tumblr:before {
  content: "\f214";
}
.genericon-twitter:before {
  content: "\f202";
}
.genericon-unapprove:before {
  content: "\f446";
}
.genericon-unsubscribe:before {
  content: "\f464";
}
.genericon-unzoom:before {
  content: "\f401";
}
.genericon-uparrow:before {
  content: "\f500";
}
.genericon-user:before {
  content: "\f304";
}
.genericon-video:before {
  content: "\f104";
}
.genericon-vimeo:before {
  content: "\f212";
}
.genericon-warning:before {
  content: "\f414";
}
.genericon-website:before {
  content: "\f475";
}
.genericon-week:before {
  content: "\f306";
}
.genericon-wordpress:before {
  content: "\f205";
}
.genericon-xpost:before {
  content: "\f504";
}
.genericon-youtube:before {
  content: "\f213";
}
.genericon-zoom:before {
  content: "\f402";
}
