/************************
 * Descriptive variables:
 ************************/
/************************
 * Functional variables:
 ************************/
/*
 * Custom colors
 */
/**
 * Media Queries
 */
/*
 * Early Tablets in portrait and landscape
 * Modifications will only display on devices
 */
.brdr-bttm {
  border-bottom: 1px solid #6f766f; }

.contain {
  width: 100%;
  position: relative;
  float: left;
  max-width: 960px; }

.wrppr.edge {
  margin: 20px 0;
  width: 100%;
  max-width: 960px;
  float: left; }

.wrppr {
  margin: 20px;
  width: 100%;
  max-width: 900px;
  float: left; }

.bug {
  border-bottom: 2px solid red; }

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */
.service-links .screen-reader-text,
.state-hide {
  display: none;
  visibility: hidden; }

/*
 * Mixins
 */
.service-links {
  padding: 0;
  margin: .5em 0; }

.block .service-links ul.links {
  margin: 0;
  padding: 0; }
  .block .service-links ul.links li {
    display: inline-block;
    margin: 0 .5em 0 0;
    vertical-align: top; }

.service-links {
  font-family: "CartoGothicStdBook", Helvetica, "Helvetica Neue", Arial, sans serif;
  font-size: .9em; }
  .service-links a:link,
  .service-links a:visited {
    text-decoration: none !important;
    color: #6f766f; }
    .service-links a:link:hover,
    .service-links a:visited:hover {
      color: #444844; }
  .service-links .service-links-facebook i {
    display: inline-block; }
    .service-links .service-links-facebook i:before {
      content: "\f09a"; }
  .service-links .service-links-twitter i {
    display: inline-block; }
    .service-links .service-links-twitter i:before {
      content: "\f099"; }
  .service-links .service-links-google-plus i {
    display: inline-block; }
    .service-links .service-links-google-plus i:before {
      content: "\f0d5"; }
  .service-links .service-links-linkedin i {
    display: inline-block; }
    .service-links .service-links-linkedin i:before {
      content: "\f0e1"; }
  .service-links .service-links-forward i {
    display: inline-block; }
    .service-links .service-links-forward i:before {
      content: "\f064"; }
  .service-links .service-links-ical {
    display: inline-block; }
    .service-links .service-links-ical i:before {
      content: "\f073"; }
    .service-links .service-links-ical a:link,
    .service-links .service-links-ical a:visited {
      text-decoration: none; }
    .service-links .service-links-ical span.screen-reader-text {
      display: inline-block;
      visibility: visible; }
