/*
* CindyZablockis.com V1.2
* Copyright 2013, Cindy Zablockis
* www.cindyzablockis.com
*/
/* line 12, ../sass/styles.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans', Arial, sans-serif;
  font-weight: normal;
}

/* line 17, ../sass/styles.scss */
h2, h3, h4, h5, h6 {
  letter-spacing: .25em;
}

/* line 22, ../sass/styles.scss */
.headerwrapper {
  width: 100%;
  background-color: #252322;
  /*grey*/
  height: auto;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 29, ../sass/styles.scss */
.headerwrapper h1 {
  color: #fff;
  font-family: 'Alex Brush', cursive;
  letter-spacing: .15em;
}
@media screen and (min-width: 768px) {
  /* line 29, ../sass/styles.scss */
  .headerwrapper h1 {
    /* default screen, non-retina */
  }
}
@media screen and (max-width: 767px) {
  /* line 29, ../sass/styles.scss */
  .headerwrapper h1 {
    /* tablet screen, non-retina */
    margin-bottom: 1em;
  }
}
/* line 39, ../sass/styles.scss */
.headerwrapper h6 {
  margin-top: -1.75em;
  color: #595959;
}
/* line 43, ../sass/styles.scss */
.headerwrapper p {
  display: block;
  background-color: #111111;
  /*almost black*/
  padding: .25em .25em .25em .25em;
  margin: 1.5em 2.5em 0em 2.5em;
}
/* line 49, ../sass/styles.scss */
.headerwrapper p a {
  color: #595959;
  /*ligher grey*/
  font-weight: bold;
}
/* line 53, ../sass/styles.scss */
.headerwrapper p a:hover {
  color: #252322;
  /*dark grey*/
}
@media screen and (min-width: 768px) {
  /* line 56, ../sass/styles.scss */
  .headerwrapper .signup {
    /* default screen, non-retina */
  }
}
@media screen and (max-width: 767px) {
  /* line 56, ../sass/styles.scss */
  .headerwrapper .signup {
    /* tablet screen, non-retina */
    display: none;
  }
}

/* line 65, ../sass/styles.scss */
.socialTB {
  text-align: center;
}
@media screen and (min-width: 360px) {
  /* line 65, ../sass/styles.scss */
  .socialTB {
    /* default screen, non-retina */
    margin: 1em 0 0 0;
  }
}
@media screen and (max-width: 359px) {
  /* line 65, ../sass/styles.scss */
  .socialTB {
    /* tablet screen, non-retina */
    margin: 1em -1em 0 -1em;
  }
}
/* line 73, ../sass/styles.scss */
.socialTB ul {
  list-style: none;
}
/* line 77, ../sass/styles.scss */
.socialTB ul li {
  display: inline;
  margin: .25em 0 0 0;
}
/* line 82, ../sass/styles.scss */
.socialTB li a {
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 36px;
  height: 36px;
  padding: 0;
  margin: 0;
}

/* line 97, ../sass/styles.scss */
.headerSocial-facebook a,
.headerSocial-linkedin a,
.headerSocial-pinterest a,
.headerSocial-twitter a {
  background-image: url("../images/header-social.png");
  background-repeat: no-repeat;
}

/* line 102, ../sass/styles.scss */
.headerSocial-facebook a {
  background-position: 0 0;
}

/* line 103, ../sass/styles.scss */
.headerSocial-linkedin a {
  background-position: 0 -92px;
}

/* line 104, ../sass/styles.scss */
.headerSocial-pinterest a {
  background-position: 0 -184px;
}

/* line 105, ../sass/styles.scss */
.headerSocial-twitter a {
  background-position: 0 -276px;
}

/* line 107, ../sass/styles.scss */
.headerSocial-facebook a:hover {
  background-position: 0 -46px;
}

/* line 108, ../sass/styles.scss */
.headerSocial-linkedin a:hover {
  background-position: 0 -138px;
}

/* line 109, ../sass/styles.scss */
.headerSocial-pinterest a:hover {
  background-position: 0 -230px;
}

/* line 110, ../sass/styles.scss */
.headerSocial-twitter a:hover {
  background-position: 0 -322px;
}

@media screen and (min-width: 940px) {
  /* line 114, ../sass/styles.scss */
  .top-bar {
    /* default screen, non-retina */
    text-align: center;
  }
  /* line 117, ../sass/styles.scss */
  .top-bar .top-bar-section {
    height: auto;
    margin: 0;
    padding: 0;
    display: inline-block;
  }
}
@media screen and (max-width: 939px) {
  /* line 114, ../sass/styles.scss */
  .top-bar {
    /* tablet screen, non-retina */
  }
}

/* line 132, ../sass/styles.scss */
.feature {
  text-align: center;
  background-color: #252322;
  /*grey*/
  height: auto;
}
@media screen and (min-width: 500px) {
  /* line 132, ../sass/styles.scss */
  .feature {
    /* default screen, non-retina */
  }
  /* line 137, ../sass/styles.scss */
  .feature .indexfeature {
    width: 100%;
    padding-top: 5em;
    background-image: url("../images/feature-img.jpg");
    background-repeat: no-repeat;
    background-position: top center;
  }
  /* line 163, ../sass/styles.scss */
  .feature .biofeature {
    width: 100%;
    padding-top: 5em;
    background-image: url("../images/bio-img.jpg");
    background-repeat: no-repeat;
    background-position: top center;
    height: 43.75em;
  }
  /* line 175, ../sass/styles.scss */
  .feature .booksfeature {
    width: 100%;
    background-image: url("../images/books-img.jpg");
    background-repeat: no-repeat;
    background-position: top center;
  }
  /* line 191, ../sass/styles.scss */
  .feature .artfeature {
    width: 100%;
    background-image: url("../images/art-img.jpg");
    background-repeat: no-repeat;
    background-position: top center;
  }
  /* line 207, ../sass/styles.scss */
  .feature .designsfeature {
    width: 100%;
    background-repeat: no-repeat;
    background-position: top center;
    background-image: url("../images/designs-img.jpg");
  }
}
@media screen and (min-width: 500px) and (min-width: 768px) {
  /* line 137, ../sass/styles.scss */
  .feature .indexfeature {
    height: 43.75em;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  /* line 137, ../sass/styles.scss */
  .feature .indexfeature {
    /* tablet screen, non-retina */
    padding-right: 45%;
    height: auto;
  }
}
@media screen and (min-width: 500px) and (min-width: 768px) {
  /* line 150, ../sass/styles.scss */
  .feature .indexfeature img {
    height: 100%;
    width: 100%;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  /* line 150, ../sass/styles.scss */
  .feature .indexfeature img {
    /* tablet screen, non-retina */
    height: 75%;
    width: 75%;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  /* line 163, ../sass/styles.scss */
  .feature .biofeature {
    /* tablet screen, non-retina */
    padding-right: 45%;
  }
}
@media screen and (min-width: 500px) and (min-width: 768px) {
  /* line 175, ../sass/styles.scss */
  .feature .booksfeature {
    height: 43.75em;
    padding-top: 5em;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  /* line 175, ../sass/styles.scss */
  .feature .booksfeature {
    /* tablet screen, non-retina */
    padding-right: 45%;
    padding-top: 1em;
    height: auto;
  }
}
@media screen and (min-width: 500px) and (min-width: 768px) {
  /* line 191, ../sass/styles.scss */
  .feature .artfeature {
    height: 43.75em;
    padding-top: 5em;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  /* line 191, ../sass/styles.scss */
  .feature .artfeature {
    /* tablet screen, non-retina */
    padding-right: 45%;
    padding-top: 1em;
    height: auto;
  }
}
@media screen and (min-width: 500px) and (min-width: 768px) {
  /* line 207, ../sass/styles.scss */
  .feature .designsfeature {
    height: 43.75em;
    padding-top: 5em;
  }
}
@media screen and (min-width: 500px) and (max-width: 767px) {
  /* line 207, ../sass/styles.scss */
  .feature .designsfeature {
    /* tablet screen, non-retina */
    padding-right: 45%;
    padding-top: 1em;
    height: auto;
  }
}
@media screen and (max-width: 499px) {
  /* line 132, ../sass/styles.scss */
  .feature {
    /* tablet screen, non-retina */
    padding: 1em 0 1em 0;
    height: auto;
    background-image: url("../images/feature-bkgd-img.jpg");
    background-repeat: no-repeat;
    background-position: top center;
  }
  /* line 229, ../sass/styles.scss */
  .feature .booksfeature {
    display: none;
  }
  /* line 232, ../sass/styles.scss */
  .feature .artfeature {
    display: none;
  }
  /* line 235, ../sass/styles.scss */
  .feature .designsfeature {
    display: none;
  }
}
/* line 239, ../sass/styles.scss */
.feature .biofeature .dkgrey-box {
  width: 100%;
  background-color: #252322;
  padding: 1em;
  margin: 1em 0 2em 0;
}
/* line 244, ../sass/styles.scss */
.feature .biofeature .dkgrey-box h1 {
  color: #1eeee9;
  /*Neon Green*/
  text-align: left;
  margin-top: -.25em;
}
/* line 249, ../sass/styles.scss */
.feature .biofeature .dkgrey-box p {
  color: #ccc;
  margin-top: 1em;
  text-align: left;
}
/* line 255, ../sass/styles.scss */
.feature .contactfeature {
  width: 100%;
}
@media screen and (min-width: 500px) {
  /* line 255, ../sass/styles.scss */
  .feature .contactfeature {
    /* default screen, non-retina */
    padding-top: 5em;
    background-repeat: no-repeat;
    background-position: top center;
    background-image: url("../images/contact-img.jpg");
    height: 43.75em;
  }
}
@media screen and (max-width: 499px) {
  /* line 255, ../sass/styles.scss */
  .feature .contactfeature {
    /* tablet screen, non-retina */
    display: none;
  }
}
/* line 269, ../sass/styles.scss */
.feature h5 {
  color: #fff;
  margin-bottom: -.5em;
  font-weight: bold;
}
/* line 275, ../sass/styles.scss */
.feature p a {
  display: block;
  width: 10em;
  height: auto;
  background-color: #0b3736;
  /*green button*/
  color: #FFFFFF;
  padding: 1em .25em 1em .25em;
  margin: 1em auto 1em auto;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: .15em;
}
/* line 288, ../sass/styles.scss */
.feature p a:hover {
  background-color: #072423;
  /*dark green button*/
}

@media screen and (min-width: 321px) {
  /* line 294, ../sass/styles.scss */
  .quotewrapper {
    /* default screen, non-retina */
    width: 100%;
    background-color: #0b3736;
    /*green background */
    height: auto;
    padding: .5em 0 .5em 0;
    text-align: center;
  }
}
@media screen and (max-width: 320px) {
  /* line 294, ../sass/styles.scss */
  .quotewrapper {
    /* tablet screen, non-retina */
    display: none;
  }
}

/* line 307, ../sass/styles.scss */
.quotewrapper h4 {
  margin-bottom: 0.025;
  font-style: italic;
  font-weight: 300;
  color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 307, ../sass/styles.scss */
  .quotewrapper h4 {
    /* default screen, non-retina */
    font-size: 1.25em;
  }
}
@media screen and (max-width: 767px) {
  /* line 307, ../sass/styles.scss */
  .quotewrapper h4 {
    /* tablet screen, non-retina */
    font-size: 1em;
  }
}
@media screen and (max-width: 400px) {
  /* line 307, ../sass/styles.scss */
  .quotewrapper h4 {
    /* tablet screen, non-retina */
    font-size: .85em;
  }
}
@media screen and (max-width: 320px) {
  /* line 307, ../sass/styles.scss */
  .quotewrapper h4 {
    /* tablet screen, non-retina */
    font-size: .75em;
  }
}

/* line 327, ../sass/styles.scss */
.quotewrapper p {
  font-size: .75em;
  color: #fff;
  letter-spacing: .25em;
  color: #9d9d9d;
  /*light grey*/
}

/* line 334, ../sass/styles.scss */
.recentposts {
  height: 100%;
  width: 100%;
  background-color: #252322;
  /*grey background */
  text-align: center;
}

/* line 342, ../sass/styles.scss */
.recentposts h3 {
  display: inline-block;
  padding: 0 .1em 0 .35em;
  margin: 1em 0 1em 0;
  color: #ccc;
  background-color: #252322;
}

/* line 350, ../sass/styles.scss */
.recentposts p {
  color: #ccc;
  font-size: .75em;
  padding: .5em 0 2em 0;
  letter-spacing: .25em;
}

/* line 357, ../sass/styles.scss */
.recentposts p a {
  color: #1eeee9;
}

/* line 361, ../sass/styles.scss */
.recentposts p a:hover {
  color: #19c1bd;
}

@media screen and (min-width: 768px) {
  /* line 365, ../sass/styles.scss */
  .recentposts hr {
    /* default screen, non-retina */
    padding: 0;
    margin: -3em 0 3em 0;
    color: #ccc;
    width: 100%;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  /* line 365, ../sass/styles.scss */
  .recentposts hr {
    /* tablet screen, non-retina */
    display: none;
  }
}

/* line 385, ../sass/styles.scss */
.pagenav {
  width: 100%;
  background-color: #0b3736;
  /*green background*/
  height: auto;
  text-align: center;
}

/* line 392, ../sass/styles.scss */
.pagenav ul {
  display: inline;
}

/* line 396, ../sass/styles.scss */
.pagenav li {
  display: inline-block;
  color: #FFF;
  padding: 1em .5em 1em .5em;
  letter-spacing: .25em;
  font-size: .9em;
}

/* line 404, ../sass/styles.scss */
.pagenav li a {
  color: #fff;
}

/* line 408, ../sass/styles.scss */
.pagenav li a:hover {
  color: #19c1bd;
}

/* line 413, ../sass/styles.scss */
.pagenav h1 {
  color: #fff;
  margin-top: 2em;
  margin-bottom: 0;
}

/* line 419, ../sass/styles.scss */
.pagenav h5 {
  color: #ccc;
  margin-bottom: 1em;
}

/* line 424, ../sass/styles.scss */
.pagenav p {
  display: inline-block;
  color: #fff;
  margin: 0 0 1em -2.5em;
  text-align: left;
}

/* line 431, ../sass/styles.scss */
.pagecontent {
  height: auto;
  width: 100%;
  background-color: #252322;
  /*grey background*/
}
/* line 435, ../sass/styles.scss */
.pagecontent h1 {
  color: #fff;
}
/* line 438, ../sass/styles.scss */
.pagecontent h3 {
  color: #1eeee9;
  /*Neon Green*/
}
/* line 441, ../sass/styles.scss */
.pagecontent h4 {
  color: #999999;
}
/* line 444, ../sass/styles.scss */
.pagecontent h5 {
  color: #1eeee9;
  /*Neon Green*/
  margin-top: 2em;
}
/* line 448, ../sass/styles.scss */
.pagecontent h5.contact {
  border-bottom: 1px solid #1eeee9;
  /*Neon Green*/
}
/* line 451, ../sass/styles.scss */
.pagecontent h6 {
  color: #fff;
}
/* line 454, ../sass/styles.scss */
.pagecontent h6.title {
  color: #ccc;
  font-weight: bold;
  margin-top: 1em;
}
/* line 459, ../sass/styles.scss */
.pagecontent p {
  color: #ccc;
  letter-spacing: .05em;
  font-size: 85%;
  text-align: left;
}
@media screen and (min-width: 768px) {
  /* line 465, ../sass/styles.scss */
  .pagecontent p.contact {
    /* default screen, non-retina */
    text-align: left;
  }
}
@media screen and (max-width: 767px) {
  /* line 465, ../sass/styles.scss */
  .pagecontent p.contact {
    /* tablet screen, non-retina */
    text-align: center;
  }
}
@media screen and (min-width: 768px) {
  /* line 473, ../sass/styles.scss */
  .pagecontent h3.info-icon {
    /* default screen, non-retina */
    margin: -4em .5em 1.25em 0;
  }
}
@media screen and (max-width: 767px) {
  /* line 473, ../sass/styles.scss */
  .pagecontent h3.info-icon {
    /* tablet screen, non-retina */
    margin-top: -2.5em;
    margin-bottom: 1em;
    text-align: center;
  }
}
/* line 483, ../sass/styles.scss */
.pagecontent a {
  color: #1eeee9;
}
/* line 486, ../sass/styles.scss */
.pagecontent a:hover {
  color: #19c1bd;
}
/* line 489, ../sass/styles.scss */
.pagecontent ul {
  margin-left: 1em;
  padding-right: 1em;
  padding-left: 2em;
}
/* line 494, ../sass/styles.scss */
.pagecontent ul li {
  color: #ccc;
}
/* line 498, ../sass/styles.scss */
.pagecontent .darkgrey {
  height: auto;
  width: 100%;
  background-color: #302d2c;
}
/* line 503, ../sass/styles.scss */
.pagecontent .black {
  height: auto;
  width: 100%;
  background-color: #000;
}
/* line 508, ../sass/styles.scss */
.pagecontent .greybkgd {
  background-color: #131313;
  padding: 1em 1em 1em 1em;
  margin: 1em 0 1em 0;
}
/* line 513, ../sass/styles.scss */
.pagecontent .greybkgd h5 {
  color: #ccc;
}
/* line 516, ../sass/styles.scss */
.pagecontent .greybkgd p {
  display: block;
  color: #ccc;
}
/* line 520, ../sass/styles.scss */
.pagecontent .greybkgd small {
  color: #ccc;
}
/* line 523, ../sass/styles.scss */
.pagecontent .greybkgd .blogexcerpt {
  padding-bottom: 1em;
  margin-bottom: 1.5em;
  border-bottom: 3px dotted #252322;
}
@media screen and (min-width: 768px) {
  /* line 528, ../sass/styles.scss */
  .pagecontent .greybkgd img {
    /* default screen, non-retina */
    height: 100%;
    width: 100%;
    margin-bottom: 1em;
  }
}
@media screen and (max-width: 767px) {
  /* line 528, ../sass/styles.scss */
  .pagecontent .greybkgd img {
    /* tablet screen, non-retina */
    height: 200%;
    width: 200%;
    margin-bottom: 1em;
  }
}
/* line 541, ../sass/styles.scss */
.pagecontent .greybkgd form {
  margin-top: 1em;
}
/* line 545, ../sass/styles.scss */
.pagecontent .greentype {
  color: #1eeee9;
  /*Neon Green*/
  font-weight: bold;
}
/* line 549, ../sass/styles.scss */
.pagecontent .greybkgd2 {
  background-color: #f2f2f2;
  padding: 1em 1em .025em 1em;
  margin: 0 -1.5em 1em 0;
  height: auto;
}
/* line 554, ../sass/styles.scss */
.pagecontent .greybkgd2 p {
  color: #252322;
  /*same grey as background*/
}
@media screen and (min-width: 768px) {
  /* line 558, ../sass/styles.scss */
  .pagecontent .hide-box {
    /* default screen, non-retina */
    margin: 1em 1em 1em 1em;
    border-bottom: 3px dotted #252322;
  }
}
@media screen and (max-width: 767px) {
  /* line 558, ../sass/styles.scss */
  .pagecontent .hide-box {
    /* tablet screen, non-retina */
    display: none;
  }
}
/* line 567, ../sass/styles.scss */
.pagecontent .keep-box {
  margin: 1em 1em 1em 1em;
}
@media screen and (min-width: 768px) {
  /* line 567, ../sass/styles.scss */
  .pagecontent .keep-box {
    /* default screen, non-retina */
    border-bottom: 3px dotted #252322;
  }
}
@media screen and (max-width: 767px) {
  /* line 567, ../sass/styles.scss */
  .pagecontent .keep-box {
    /* tablet screen, non-retina */
    border: none;
  }
}
/* line 576, ../sass/styles.scss */
.pagecontent .pushleft {
  margin-left: -1em;
  margin-right: 1em;
}
/* line 580, ../sass/styles.scss */
.pagecontent .centering {
  display: block;
  margin: 0 auto 0 auto;
}

/* line 586, ../sass/styles.scss */
.breadcrumbs {
  background-color: inherit;
  border: none;
}

/* line 591, ../sass/styles.scss */
.centering {
  margin-left: 20%;
  margin-right: 20%;
}

/* line 596, ../sass/styles.scss */
.bkgd {
  background-image: url("../images/blog-bkgd.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  height: auto;
  width: 100%;
  padding-top: 2em;
}

@media screen and (min-width: 768px) {
  /* line 605, ../sass/styles.scss */
  .socialcontact {
    /* default screen, non-retina */
    margin: 1em 0 0 -3em;
  }
}
@media screen and (max-width: 767px) {
  /* line 605, ../sass/styles.scss */
  .socialcontact {
    /* tablet screen, non-retina */
    text-align: center;
    margin: 0 0 0 -2em;
  }
}

/* line 615, ../sass/styles.scss */
.socialcontact ul {
  list-style: none;
}

/* line 619, ../sass/styles.scss */
.socialcontact ul li {
  display: inline;
  margin: .25em 0 0 0;
}

/* line 624, ../sass/styles.scss */
.socialcontact li a {
  display: inline-block;
  margin: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 3.5em;
  height: 3.5em;
  padding: 0;
}

/* line 15, ../sass/na.scss */
/* line 636, ../sass/styles.scss */
.orbit-container {
  background-color: inherit;
  width: auto;
  height: auto;
  text-align: center;
}
@media screen and (min-width: 768px) {
  /* line 636, ../sass/styles.scss */
  .orbit-container {
    /* default screen, non-retina */
    margin: 1em 5em 1em 5em;
  }
}
@media screen and (max-width: 767px) {
  /* line 636, ../sass/styles.scss */
  .orbit-container {
    /* tablet screen, non-retina */
    margin: 1em 1em 1em 1em;
  }
}

/* line 53, ../sass/na.scss */
/* line 650, ../sass/styles.scss */
.orbit-timer, .orbit-progress, .orbit-timer .paused, .preloader {
  visibility: hidden !important;
  background-color: transparent !important;
}

/* line 656, ../sass/styles.scss */
a img {
  opacity: 1.0;
  filter: alpha(opacity=100);
  /* For IE8 and earlier */
}

/* line 660, ../sass/styles.scss */
a:hover img {
  opacity: 0.4;
  filter: alpha(opacity=50);
  /* For IE8 and earlier */
}

/* line 665, ../sass/styles.scss */
img {
  margin-top: 1em;
}

/* line 669, ../sass/styles.scss */
img.whiteboarder {
  margin: 1em 1em 1em 1em;
  padding: .5em .5em .5em .5em;
  background-color: #302d2c;
  -webkit-box-shadow: 0 1px 2px #000;
  -moz-box-shadow: 0 2px 1px #000;
  box-shadow: 0 2px 1px #000;
}

/* line 678, ../sass/styles.scss */
img.centered {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 684, ../sass/styles.scss */
.sidebar-bkgd {
  background-color: #131313;
  padding: .25em .25em .25em .25em;
  margin: 1.5em 0 1.5em .5em;
  -moz-box-shadow: 0 0 0 5px #252322, 0 0 0 10px #131313;
  /* Firefox 3.6 and earlier */
  -webkit-box-shadow: 0 0 0 5px #252322, 0 0 0 10px #131313;
  /* Safari and Chrome */
  box-shadow: 0 0 0 5px #252322, 0 0 0 10px #131313;
}

/* line 699, ../sass/styles.scss */
.sidebar-bkgd h4 {
  color: #fff;
}

/* line 702, ../sass/styles.scss */
.sidebar-bkgd h5 {
  color: #1eeee9;
  /*Neon Green*/
}

/* line 706, ../sass/styles.scss */
.sidebar-bkgd p {
  color: #ccc;
}

/* line 711, ../sass/styles.scss */
.mybutton-group ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 717, ../sass/styles.scss */
.mybutton-group ul li a {
  display: block;
  width: 15em;
  height: auto;
  background-color: #0b3736;
  color: #FFFFFF;
  padding: 1em .25em 1em .25em;
  margin: 0 auto 1em auto;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: .15em;
}

/* line 731, ../sass/styles.scss */
.mybutton-group ul li a:hover {
  background-color: #072423;
}

/* Footer */
/* line 740, ../sass/styles.scss */
.footerwrapper {
  width: 100%;
  background-color: #cccccc;
}

/* line 746, ../sass/styles.scss */
footer p {
  text-align: center;
  font-size: .75em;
}

/* line 751, ../sass/styles.scss */
footer ul {
  padding-left: 0;
  margin-left: 0;
  list-style: none;
}
@media screen and (min-width: 768px) {
  /* line 751, ../sass/styles.scss */
  footer ul {
    /* default screen, non-retina */
  }
}
@media screen and (max-width: 767px) {
  /* line 751, ../sass/styles.scss */
  footer ul {
    /* tablet screen, non-retina */
    text-align: center;
  }
}

/* line 764, ../sass/styles.scss */
footer ul li {
  display: inline;
}

/* line 768, ../sass/styles.scss */
footer ul li a:link, a:visited {
  display: inline-block;
  text-decoration: none;
  border-bottom: none;
  padding: 2em 1em 1em 0;
  font-size: .85em;
  letter-spacing: .15em;
  color: #6e6e6e;
}

/* line 778, ../sass/styles.scss */
footer ul li a:hover {
  text-decoration: none;
  color: #888888;
}

@media screen and (min-width: 768px) {
  /* line 784, ../sass/styles.scss */
  .footerSocial {
    /* default screen, non-retina */
    float: right;
    margin: .5em -1em -2em 0;
    padding-left: 1em;
  }
}
@media screen and (max-width: 767px) {
  /* line 784, ../sass/styles.scss */
  .footerSocial {
    /* tablet screen, non-retina */
    text-align: center;
    margin: 0;
  }
}

/* line 796, ../sass/styles.scss */
.footerSocial li {
  display: inline;
}

/* line 800, ../sass/styles.scss */
.footerSocial li a {
  display: inline-block;
  width: 4em;
  height: 4em;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* line 813, ../sass/styles.scss */
.footerSocial-email-list a,
.footerSocial-facebook a,
.footerSocial-linkedin a,
.footerSocial-pinterest a,
.footerSocial-twitter a {
  background-image: url("../images/footer-social.png");
  background-repeat: no-repeat;
}

/* line 819, ../sass/styles.scss */
.footerSocial-email-list a {
  background-position: 0 -58px;
}

/* line 820, ../sass/styles.scss */
.footerSocial-facebook a {
  background-position: 0 -174px;
}

/* line 821, ../sass/styles.scss */
.footerSocial-linkedin a {
  background-position: 0 -290px;
}

/* line 822, ../sass/styles.scss */
.footerSocial-pinterest a {
  background-position: 0 -406px;
}

/* line 823, ../sass/styles.scss */
.footerSocial-twitter a {
  background-position: 0 -522px;
}

/* line 825, ../sass/styles.scss */
.footerSocial-email-list a:hover {
  background-position: 0 0;
}

/* line 826, ../sass/styles.scss */
.footerSocial-facebook a:hover {
  background-position: 0 -116px;
}

/* line 827, ../sass/styles.scss */
.footerSocial-linkedin a:hover {
  background-position: 0 -232px;
}

/* line 828, ../sass/styles.scss */
.footerSocial-pinterest a:hover {
  background-position: 0 -348px;
}

/* line 829, ../sass/styles.scss */
.footerSocial-twitter a:hover {
  background-position: 0 -464px;
}
