/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 17, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
  z-index: 9999;
}

/* line 116, ../../../../../../.rvm/gems/ruby-head/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
/* line 14, ../sass/_lightbox.scss */
#jquery-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9990;
  width: 100%;
  height: 500px;
}

/* line 23, ../sass/_lightbox.scss */
#jquery-lightbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
}

/* line 33, ../sass/_lightbox.scss */
#jquery-lightbox a img {
  border: none;
}

/* line 35, ../sass/_lightbox.scss */
#lightbox-container-image-box {
  position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto;
}

/* line 43, ../sass/_lightbox.scss */
#lightbox-container-image {
  padding: 10px;
}

/* line 45, ../sass/_lightbox.scss */
#lightbox-loading {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 55, ../sass/_lightbox.scss */
#lightbox-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 64, ../sass/_lightbox.scss */
#lightbox-container-image-box > #lightbox-nav {
  left: 0;
}

/* line 66, ../sass/_lightbox.scss */
#lightbox-nav a {
  outline: none;
}

/* line 68, ../sass/_lightbox.scss */
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
  width: 49%;
  height: 100%;
  zoom: 1;
  display: block;
}

/* line 75, ../sass/_lightbox.scss */
#lightbox-nav-btnPrev {
  left: 0;
  float: left;
}

/* line 80, ../sass/_lightbox.scss */
#lightbox-nav-btnNext {
  right: 0;
  float: right;
}

/* line 85, ../sass/_lightbox.scss */
#lightbox-container-image-data-box {
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
  overflow: auto;
  width: 100%;
  padding: 0 10px 0;
}

/* line 95, ../sass/_lightbox.scss */
#lightbox-container-image-data {
  padding: 0 10px;
  color: #666;
}

/* line 100, ../sass/_lightbox.scss */
#lightbox-container-image-data #lightbox-image-details {
  width: 70%;
  float: left;
  text-align: left;
}

/* line 106, ../sass/_lightbox.scss */
#lightbox-image-details-caption {
  font-weight: bold;
}

/* line 108, ../sass/_lightbox.scss */
#lightbox-image-details-currentNumber {
  display: block;
  clear: left;
  padding-bottom: 1.0em;
}

/* line 114, ../sass/_lightbox.scss */
#lightbox-secNav-btnClose {
  width: 66px;
  float: right;
  padding-bottom: 0.7em;
}

/* Make Lightbox responsive */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 123, ../sass/_lightbox.scss */
  #lightbox-container-image-box {
    width: 720px !important;
    height: auto !important;
  }

  /* line 128, ../sass/_lightbox.scss */
  #lightbox-container-image img {
    width: 700px !important;
    height: auto !important;
  }

  /* line 133, ../sass/_lightbox.scss */
  #lightbox-container-image-data-box {
    width: 700px !important;
    z-index: 100 !important;
  }

  /* line 138, ../sass/_lightbox.scss */
  #lightbox-nav {
    padding-bottom: 150px;
  }

  /* line 142, ../sass/_lightbox.scss */
  #lightbox-nav-btnNext {
    height: inherit !important;
  }

  /* line 146, ../sass/_lightbox.scss */
  #lightbox-nav-btnPrev {
    height: inherit !important;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* line 152, ../sass/_lightbox.scss */
  #lightbox-container-image-box {
    width: 420px !important;
    height: auto !important;
  }

  /* line 157, ../sass/_lightbox.scss */
  #lightbox-container-image img {
    width: 400px !important;
    height: auto !important;
  }

  /* line 162, ../sass/_lightbox.scss */
  #lightbox-container-image-data-box {
    width: 400px !important;
    z-index: 100 !important;
  }

  /* line 167, ../sass/_lightbox.scss */
  #lightbox-nav {
    padding-bottom: 150px;
  }

  /* line 171, ../sass/_lightbox.scss */
  #lightbox-nav-btnNext {
    height: inherit !important;
  }

  /* line 175, ../sass/_lightbox.scss */
  #lightbox-nav-btnPrev {
    height: inherit !important;
  }
}
@media (max-width: 480px) {
  /* line 182, ../sass/_lightbox.scss */
  #lightbox-container-image-box {
    width: 100% !important;
    height: auto !important;
  }

  /* line 187, ../sass/_lightbox.scss */
  #lightbox-container-image img {
    width: 96% !important;
    height: auto !important;
  }

  /* line 192, ../sass/_lightbox.scss */
  #lightbox-container-image-data-box {
    width: 98% !important;
    z-index: 100 !important;
  }

  /* line 197, ../sass/_lightbox.scss */
  #lightbox-nav {
    padding-bottom: 150px;
  }

  /* line 201, ../sass/_lightbox.scss */
  #lightbox-nav-btnNext {
    height: inherit !important;
  }

  /* line 205, ../sass/_lightbox.scss */
  #lightbox-nav-btnPrev {
    height: inherit !important;
  }
}
/* line 1, ../sass/_font-awesome-ie7.min.scss */
.icon-large {
  font-size: 1.3333333333333333em;
  margin-top: -4px;
  padding-top: 3px;
  margin-bottom: -4px;
  padding-bottom: 3px;
  vertical-align: middle;
}

/* line 2, ../sass/_font-awesome-ie7.min.scss */
.nav [class^="icon-"], .nav [class*=" icon-"] {
  vertical-align: inherit;
  margin-top: -4px;
  padding-top: 3px;
  margin-bottom: -4px;
  padding-bottom: 3px;
}

/* line 2, ../sass/_font-awesome-ie7.min.scss */
.nav [class^="icon-"].icon-large, .nav [class*=" icon-"].icon-large {
  vertical-align: -25%;
}

/* line 3, ../sass/_font-awesome-ie7.min.scss */
.nav-pills [class^="icon-"].icon-large, .nav-tabs [class^="icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large {
  line-height: .75em;
  margin-top: -7px;
  padding-top: 5px;
  margin-bottom: -5px;
  padding-bottom: 4px;
}

/* line 4, ../sass/_font-awesome-ie7.min.scss */
.btn [class^="icon-"].pull-left, .btn [class*=" icon-"].pull-left, .btn [class^="icon-"].pull-right, .btn [class*=" icon-"].pull-right {
  vertical-align: inherit;
}

/* line 5, ../sass/_font-awesome-ie7.min.scss */
.btn [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large {
  margin-top: -0.5em;
}

/* line 6, ../sass/_font-awesome-ie7.min.scss */
a [class^="icon-"], a [class*=" icon-"] {
  cursor: pointer;
}

/* line 7, ../sass/_font-awesome-ie7.min.scss */
.icon-glass {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');
}

/* line 8, ../sass/_font-awesome-ie7.min.scss */
.icon-music {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');
}

/* line 9, ../sass/_font-awesome-ie7.min.scss */
.icon-search {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');
}

/* line 10, ../sass/_font-awesome-ie7.min.scss */
.icon-envelope-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');
}

/* line 11, ../sass/_font-awesome-ie7.min.scss */
.icon-heart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');
}

/* line 12, ../sass/_font-awesome-ie7.min.scss */
.icon-star {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');
}

/* line 13, ../sass/_font-awesome-ie7.min.scss */
.icon-star-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');
}

/* line 14, ../sass/_font-awesome-ie7.min.scss */
.icon-user {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');
}

/* line 15, ../sass/_font-awesome-ie7.min.scss */
.icon-film {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');
}

/* line 16, ../sass/_font-awesome-ie7.min.scss */
.icon-th-large {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');
}

/* line 17, ../sass/_font-awesome-ie7.min.scss */
.icon-th {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');
}

/* line 18, ../sass/_font-awesome-ie7.min.scss */
.icon-th-list {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');
}

/* line 19, ../sass/_font-awesome-ie7.min.scss */
.icon-ok {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');
}

/* line 20, ../sass/_font-awesome-ie7.min.scss */
.icon-remove {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');
}

/* line 21, ../sass/_font-awesome-ie7.min.scss */
.icon-zoom-in {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');
}

/* line 22, ../sass/_font-awesome-ie7.min.scss */
.icon-zoom-out {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');
}

/* line 23, ../sass/_font-awesome-ie7.min.scss */
.icon-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');
}

/* line 24, ../sass/_font-awesome-ie7.min.scss */
.icon-power-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');
}

/* line 25, ../sass/_font-awesome-ie7.min.scss */
.icon-signal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');
}

/* line 26, ../sass/_font-awesome-ie7.min.scss */
.icon-cog {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');
}

/* line 27, ../sass/_font-awesome-ie7.min.scss */
.icon-gear {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');
}

/* line 28, ../sass/_font-awesome-ie7.min.scss */
.icon-trash {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');
}

/* line 29, ../sass/_font-awesome-ie7.min.scss */
.icon-home {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');
}

/* line 30, ../sass/_font-awesome-ie7.min.scss */
.icon-file-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');
}

/* line 31, ../sass/_font-awesome-ie7.min.scss */
.icon-time {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');
}

/* line 32, ../sass/_font-awesome-ie7.min.scss */
.icon-road {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');
}

/* line 33, ../sass/_font-awesome-ie7.min.scss */
.icon-download-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');
}

/* line 34, ../sass/_font-awesome-ie7.min.scss */
.icon-download {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');
}

/* line 35, ../sass/_font-awesome-ie7.min.scss */
.icon-upload {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');
}

/* line 36, ../sass/_font-awesome-ie7.min.scss */
.icon-inbox {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');
}

/* line 37, ../sass/_font-awesome-ie7.min.scss */
.icon-play-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');
}

/* line 38, ../sass/_font-awesome-ie7.min.scss */
.icon-repeat {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');
}

/* line 39, ../sass/_font-awesome-ie7.min.scss */
.icon-rotate-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');
}

/* line 40, ../sass/_font-awesome-ie7.min.scss */
.icon-refresh {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');
}

/* line 41, ../sass/_font-awesome-ie7.min.scss */
.icon-list-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');
}

/* line 42, ../sass/_font-awesome-ie7.min.scss */
.icon-lock {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');
}

/* line 43, ../sass/_font-awesome-ie7.min.scss */
.icon-flag {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');
}

/* line 44, ../sass/_font-awesome-ie7.min.scss */
.icon-headphones {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');
}

/* line 45, ../sass/_font-awesome-ie7.min.scss */
.icon-volume-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');
}

/* line 46, ../sass/_font-awesome-ie7.min.scss */
.icon-volume-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');
}

/* line 47, ../sass/_font-awesome-ie7.min.scss */
.icon-volume-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');
}

/* line 48, ../sass/_font-awesome-ie7.min.scss */
.icon-qrcode {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');
}

/* line 49, ../sass/_font-awesome-ie7.min.scss */
.icon-barcode {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');
}

/* line 50, ../sass/_font-awesome-ie7.min.scss */
.icon-tag {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');
}

/* line 51, ../sass/_font-awesome-ie7.min.scss */
.icon-tags {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');
}

/* line 52, ../sass/_font-awesome-ie7.min.scss */
.icon-book {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');
}

/* line 53, ../sass/_font-awesome-ie7.min.scss */
.icon-bookmark {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');
}

/* line 54, ../sass/_font-awesome-ie7.min.scss */
.icon-print {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');
}

/* line 55, ../sass/_font-awesome-ie7.min.scss */
.icon-camera {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');
}

/* line 56, ../sass/_font-awesome-ie7.min.scss */
.icon-font {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');
}

/* line 57, ../sass/_font-awesome-ie7.min.scss */
.icon-bold {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');
}

/* line 58, ../sass/_font-awesome-ie7.min.scss */
.icon-italic {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');
}

/* line 59, ../sass/_font-awesome-ie7.min.scss */
.icon-text-height {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');
}

/* line 60, ../sass/_font-awesome-ie7.min.scss */
.icon-text-width {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');
}

/* line 61, ../sass/_font-awesome-ie7.min.scss */
.icon-align-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');
}

/* line 62, ../sass/_font-awesome-ie7.min.scss */
.icon-align-center {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');
}

/* line 63, ../sass/_font-awesome-ie7.min.scss */
.icon-align-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');
}

/* line 64, ../sass/_font-awesome-ie7.min.scss */
.icon-align-justify {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');
}

/* line 65, ../sass/_font-awesome-ie7.min.scss */
.icon-list {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');
}

/* line 66, ../sass/_font-awesome-ie7.min.scss */
.icon-indent-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');
}

/* line 67, ../sass/_font-awesome-ie7.min.scss */
.icon-indent-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');
}

/* line 68, ../sass/_font-awesome-ie7.min.scss */
.icon-facetime-video {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');
}

/* line 69, ../sass/_font-awesome-ie7.min.scss */
.icon-picture {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');
}

/* line 70, ../sass/_font-awesome-ie7.min.scss */
.icon-pencil {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');
}

/* line 71, ../sass/_font-awesome-ie7.min.scss */
.icon-map-marker {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');
}

/* line 72, ../sass/_font-awesome-ie7.min.scss */
.icon-adjust {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');
}

/* line 73, ../sass/_font-awesome-ie7.min.scss */
.icon-tint {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');
}

/* line 74, ../sass/_font-awesome-ie7.min.scss */
.icon-edit {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');
}

/* line 75, ../sass/_font-awesome-ie7.min.scss */
.icon-share {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');
}

/* line 76, ../sass/_font-awesome-ie7.min.scss */
.icon-check {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');
}

/* line 77, ../sass/_font-awesome-ie7.min.scss */
.icon-move {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');
}

/* line 78, ../sass/_font-awesome-ie7.min.scss */
.icon-step-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');
}

/* line 79, ../sass/_font-awesome-ie7.min.scss */
.icon-fast-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');
}

/* line 80, ../sass/_font-awesome-ie7.min.scss */
.icon-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');
}

/* line 81, ../sass/_font-awesome-ie7.min.scss */
.icon-play {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');
}

/* line 82, ../sass/_font-awesome-ie7.min.scss */
.icon-pause {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');
}

/* line 83, ../sass/_font-awesome-ie7.min.scss */
.icon-stop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');
}

/* line 84, ../sass/_font-awesome-ie7.min.scss */
.icon-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');
}

/* line 85, ../sass/_font-awesome-ie7.min.scss */
.icon-fast-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');
}

/* line 86, ../sass/_font-awesome-ie7.min.scss */
.icon-step-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');
}

/* line 87, ../sass/_font-awesome-ie7.min.scss */
.icon-eject {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');
}

/* line 88, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');
}

/* line 89, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');
}

/* line 90, ../sass/_font-awesome-ie7.min.scss */
.icon-plus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');
}

/* line 91, ../sass/_font-awesome-ie7.min.scss */
.icon-minus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');
}

/* line 92, ../sass/_font-awesome-ie7.min.scss */
.icon-remove-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');
}

/* line 93, ../sass/_font-awesome-ie7.min.scss */
.icon-ok-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');
}

/* line 94, ../sass/_font-awesome-ie7.min.scss */
.icon-question-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');
}

/* line 95, ../sass/_font-awesome-ie7.min.scss */
.icon-info-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');
}

/* line 96, ../sass/_font-awesome-ie7.min.scss */
.icon-screenshot {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');
}

/* line 97, ../sass/_font-awesome-ie7.min.scss */
.icon-remove-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');
}

/* line 98, ../sass/_font-awesome-ie7.min.scss */
.icon-ok-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');
}

/* line 99, ../sass/_font-awesome-ie7.min.scss */
.icon-ban-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');
}

/* line 100, ../sass/_font-awesome-ie7.min.scss */
.icon-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');
}

/* line 101, ../sass/_font-awesome-ie7.min.scss */
.icon-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');
}

/* line 102, ../sass/_font-awesome-ie7.min.scss */
.icon-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');
}

/* line 103, ../sass/_font-awesome-ie7.min.scss */
.icon-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');
}

/* line 104, ../sass/_font-awesome-ie7.min.scss */
.icon-share-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');
}

/* line 105, ../sass/_font-awesome-ie7.min.scss */
.icon-mail-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');
}

/* line 106, ../sass/_font-awesome-ie7.min.scss */
.icon-resize-full {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');
}

/* line 107, ../sass/_font-awesome-ie7.min.scss */
.icon-resize-small {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');
}

/* line 108, ../sass/_font-awesome-ie7.min.scss */
.icon-plus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');
}

/* line 109, ../sass/_font-awesome-ie7.min.scss */
.icon-minus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');
}

/* line 110, ../sass/_font-awesome-ie7.min.scss */
.icon-asterisk {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');
}

/* line 111, ../sass/_font-awesome-ie7.min.scss */
.icon-exclamation-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');
}

/* line 112, ../sass/_font-awesome-ie7.min.scss */
.icon-gift {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');
}

/* line 113, ../sass/_font-awesome-ie7.min.scss */
.icon-leaf {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');
}

/* line 114, ../sass/_font-awesome-ie7.min.scss */
.icon-fire {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');
}

/* line 115, ../sass/_font-awesome-ie7.min.scss */
.icon-eye-open {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');
}

/* line 116, ../sass/_font-awesome-ie7.min.scss */
.icon-eye-close {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');
}

/* line 117, ../sass/_font-awesome-ie7.min.scss */
.icon-warning-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');
}

/* line 118, ../sass/_font-awesome-ie7.min.scss */
.icon-plane {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');
}

/* line 119, ../sass/_font-awesome-ie7.min.scss */
.icon-calendar {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');
}

/* line 120, ../sass/_font-awesome-ie7.min.scss */
.icon-random {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');
}

/* line 121, ../sass/_font-awesome-ie7.min.scss */
.icon-comment {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');
}

/* line 122, ../sass/_font-awesome-ie7.min.scss */
.icon-magnet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');
}

/* line 123, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');
}

/* line 124, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');
}

/* line 125, ../sass/_font-awesome-ie7.min.scss */
.icon-retweet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');
}

/* line 126, ../sass/_font-awesome-ie7.min.scss */
.icon-shopping-cart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');
}

/* line 127, ../sass/_font-awesome-ie7.min.scss */
.icon-folder-close {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');
}

/* line 128, ../sass/_font-awesome-ie7.min.scss */
.icon-folder-open {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');
}

/* line 129, ../sass/_font-awesome-ie7.min.scss */
.icon-resize-vertical {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');
}

/* line 130, ../sass/_font-awesome-ie7.min.scss */
.icon-resize-horizontal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');
}

/* line 131, ../sass/_font-awesome-ie7.min.scss */
.icon-bar-chart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');
}

/* line 132, ../sass/_font-awesome-ie7.min.scss */
.icon-twitter-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');
}

/* line 133, ../sass/_font-awesome-ie7.min.scss */
.icon-facebook-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');
}

/* line 134, ../sass/_font-awesome-ie7.min.scss */
.icon-camera-retro {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');
}

/* line 135, ../sass/_font-awesome-ie7.min.scss */
.icon-key {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');
}

/* line 136, ../sass/_font-awesome-ie7.min.scss */
.icon-cogs {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');
}

/* line 137, ../sass/_font-awesome-ie7.min.scss */
.icon-gears {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');
}

/* line 138, ../sass/_font-awesome-ie7.min.scss */
.icon-comments {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');
}

/* line 139, ../sass/_font-awesome-ie7.min.scss */
.icon-thumbs-up-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');
}

/* line 140, ../sass/_font-awesome-ie7.min.scss */
.icon-thumbs-down-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');
}

/* line 141, ../sass/_font-awesome-ie7.min.scss */
.icon-star-half {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');
}

/* line 142, ../sass/_font-awesome-ie7.min.scss */
.icon-heart-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');
}

/* line 143, ../sass/_font-awesome-ie7.min.scss */
.icon-signout {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');
}

/* line 144, ../sass/_font-awesome-ie7.min.scss */
.icon-linkedin-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');
}

/* line 145, ../sass/_font-awesome-ie7.min.scss */
.icon-pushpin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');
}

/* line 146, ../sass/_font-awesome-ie7.min.scss */
.icon-external-link {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');
}

/* line 147, ../sass/_font-awesome-ie7.min.scss */
.icon-signin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');
}

/* line 148, ../sass/_font-awesome-ie7.min.scss */
.icon-trophy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');
}

/* line 149, ../sass/_font-awesome-ie7.min.scss */
.icon-github-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');
}

/* line 150, ../sass/_font-awesome-ie7.min.scss */
.icon-upload-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');
}

/* line 151, ../sass/_font-awesome-ie7.min.scss */
.icon-lemon {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');
}

/* line 152, ../sass/_font-awesome-ie7.min.scss */
.icon-phone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');
}

/* line 153, ../sass/_font-awesome-ie7.min.scss */
.icon-check-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');
}

/* line 154, ../sass/_font-awesome-ie7.min.scss */
.icon-unchecked {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');
}

/* line 155, ../sass/_font-awesome-ie7.min.scss */
.icon-bookmark-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');
}

/* line 156, ../sass/_font-awesome-ie7.min.scss */
.icon-phone-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');
}

/* line 157, ../sass/_font-awesome-ie7.min.scss */
.icon-twitter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');
}

/* line 158, ../sass/_font-awesome-ie7.min.scss */
.icon-facebook {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');
}

/* line 159, ../sass/_font-awesome-ie7.min.scss */
.icon-github {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');
}

/* line 160, ../sass/_font-awesome-ie7.min.scss */
.icon-unlock {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');
}

/* line 161, ../sass/_font-awesome-ie7.min.scss */
.icon-credit-card {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');
}

/* line 162, ../sass/_font-awesome-ie7.min.scss */
.icon-rss {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');
}

/* line 163, ../sass/_font-awesome-ie7.min.scss */
.icon-hdd {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');
}

/* line 164, ../sass/_font-awesome-ie7.min.scss */
.icon-bullhorn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');
}

/* line 165, ../sass/_font-awesome-ie7.min.scss */
.icon-bell {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');
}

/* line 166, ../sass/_font-awesome-ie7.min.scss */
.icon-certificate {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');
}

/* line 167, ../sass/_font-awesome-ie7.min.scss */
.icon-hand-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');
}

/* line 168, ../sass/_font-awesome-ie7.min.scss */
.icon-hand-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');
}

/* line 169, ../sass/_font-awesome-ie7.min.scss */
.icon-hand-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');
}

/* line 170, ../sass/_font-awesome-ie7.min.scss */
.icon-hand-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');
}

/* line 171, ../sass/_font-awesome-ie7.min.scss */
.icon-circle-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');
}

/* line 172, ../sass/_font-awesome-ie7.min.scss */
.icon-circle-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');
}

/* line 173, ../sass/_font-awesome-ie7.min.scss */
.icon-circle-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');
}

/* line 174, ../sass/_font-awesome-ie7.min.scss */
.icon-circle-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');
}

/* line 175, ../sass/_font-awesome-ie7.min.scss */
.icon-globe {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');
}

/* line 176, ../sass/_font-awesome-ie7.min.scss */
.icon-wrench {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');
}

/* line 177, ../sass/_font-awesome-ie7.min.scss */
.icon-tasks {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');
}

/* line 178, ../sass/_font-awesome-ie7.min.scss */
.icon-filter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');
}

/* line 179, ../sass/_font-awesome-ie7.min.scss */
.icon-briefcase {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');
}

/* line 180, ../sass/_font-awesome-ie7.min.scss */
.icon-fullscreen {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');
}

/* line 181, ../sass/_font-awesome-ie7.min.scss */
.icon-group {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');
}

/* line 182, ../sass/_font-awesome-ie7.min.scss */
.icon-link {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');
}

/* line 183, ../sass/_font-awesome-ie7.min.scss */
.icon-cloud {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');
}

/* line 184, ../sass/_font-awesome-ie7.min.scss */
.icon-beaker {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');
}

/* line 185, ../sass/_font-awesome-ie7.min.scss */
.icon-cut {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');
}

/* line 186, ../sass/_font-awesome-ie7.min.scss */
.icon-copy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');
}

/* line 187, ../sass/_font-awesome-ie7.min.scss */
.icon-paper-clip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');
}

/* line 188, ../sass/_font-awesome-ie7.min.scss */
.icon-paperclip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');
}

/* line 189, ../sass/_font-awesome-ie7.min.scss */
.icon-save {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');
}

/* line 190, ../sass/_font-awesome-ie7.min.scss */
.icon-sign-blank {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');
}

/* line 191, ../sass/_font-awesome-ie7.min.scss */
.icon-reorder {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');
}

/* line 192, ../sass/_font-awesome-ie7.min.scss */
.icon-list-ul {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');
}

/* line 193, ../sass/_font-awesome-ie7.min.scss */
.icon-list-ol {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');
}

/* line 194, ../sass/_font-awesome-ie7.min.scss */
.icon-strikethrough {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');
}

/* line 195, ../sass/_font-awesome-ie7.min.scss */
.icon-underline {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');
}

/* line 196, ../sass/_font-awesome-ie7.min.scss */
.icon-table {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');
}

/* line 197, ../sass/_font-awesome-ie7.min.scss */
.icon-magic {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');
}

/* line 198, ../sass/_font-awesome-ie7.min.scss */
.icon-truck {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');
}

/* line 199, ../sass/_font-awesome-ie7.min.scss */
.icon-pinterest {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');
}

/* line 200, ../sass/_font-awesome-ie7.min.scss */
.icon-pinterest-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');
}

/* line 201, ../sass/_font-awesome-ie7.min.scss */
.icon-google-plus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');
}

/* line 202, ../sass/_font-awesome-ie7.min.scss */
.icon-google-plus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');
}

/* line 203, ../sass/_font-awesome-ie7.min.scss */
.icon-money {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');
}

/* line 204, ../sass/_font-awesome-ie7.min.scss */
.icon-caret-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');
}

/* line 205, ../sass/_font-awesome-ie7.min.scss */
.icon-caret-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');
}

/* line 206, ../sass/_font-awesome-ie7.min.scss */
.icon-caret-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');
}

/* line 207, ../sass/_font-awesome-ie7.min.scss */
.icon-caret-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');
}

/* line 208, ../sass/_font-awesome-ie7.min.scss */
.icon-columns {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');
}

/* line 209, ../sass/_font-awesome-ie7.min.scss */
.icon-sort {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');
}

/* line 210, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');
}

/* line 211, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');
}

/* line 212, ../sass/_font-awesome-ie7.min.scss */
.icon-envelope {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');
}

/* line 213, ../sass/_font-awesome-ie7.min.scss */
.icon-linkedin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');
}

/* line 214, ../sass/_font-awesome-ie7.min.scss */
.icon-undo {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');
}

/* line 215, ../sass/_font-awesome-ie7.min.scss */
.icon-rotate-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');
}

/* line 216, ../sass/_font-awesome-ie7.min.scss */
.icon-legal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');
}

/* line 217, ../sass/_font-awesome-ie7.min.scss */
.icon-dashboard {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');
}

/* line 218, ../sass/_font-awesome-ie7.min.scss */
.icon-comment-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');
}

/* line 219, ../sass/_font-awesome-ie7.min.scss */
.icon-comments-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');
}

/* line 220, ../sass/_font-awesome-ie7.min.scss */
.icon-bolt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');
}

/* line 221, ../sass/_font-awesome-ie7.min.scss */
.icon-sitemap {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');
}

/* line 222, ../sass/_font-awesome-ie7.min.scss */
.icon-umbrella {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');
}

/* line 223, ../sass/_font-awesome-ie7.min.scss */
.icon-paste {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');
}

/* line 224, ../sass/_font-awesome-ie7.min.scss */
.icon-lightbulb {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');
}

/* line 225, ../sass/_font-awesome-ie7.min.scss */
.icon-exchange {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');
}

/* line 226, ../sass/_font-awesome-ie7.min.scss */
.icon-cloud-download {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');
}

/* line 227, ../sass/_font-awesome-ie7.min.scss */
.icon-cloud-upload {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');
}

/* line 228, ../sass/_font-awesome-ie7.min.scss */
.icon-user-md {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');
}

/* line 229, ../sass/_font-awesome-ie7.min.scss */
.icon-stethoscope {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');
}

/* line 230, ../sass/_font-awesome-ie7.min.scss */
.icon-suitcase {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');
}

/* line 231, ../sass/_font-awesome-ie7.min.scss */
.icon-bell-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');
}

/* line 232, ../sass/_font-awesome-ie7.min.scss */
.icon-coffee {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');
}

/* line 233, ../sass/_font-awesome-ie7.min.scss */
.icon-food {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');
}

/* line 234, ../sass/_font-awesome-ie7.min.scss */
.icon-file-text-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');
}

/* line 235, ../sass/_font-awesome-ie7.min.scss */
.icon-building {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');
}

/* line 236, ../sass/_font-awesome-ie7.min.scss */
.icon-hospital {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');
}

/* line 237, ../sass/_font-awesome-ie7.min.scss */
.icon-ambulance {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');
}

/* line 238, ../sass/_font-awesome-ie7.min.scss */
.icon-medkit {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');
}

/* line 239, ../sass/_font-awesome-ie7.min.scss */
.icon-fighter-jet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');
}

/* line 240, ../sass/_font-awesome-ie7.min.scss */
.icon-beer {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');
}

/* line 241, ../sass/_font-awesome-ie7.min.scss */
.icon-h-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');
}

/* line 242, ../sass/_font-awesome-ie7.min.scss */
.icon-plus-sign-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');
}

/* line 243, ../sass/_font-awesome-ie7.min.scss */
.icon-double-angle-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');
}

/* line 244, ../sass/_font-awesome-ie7.min.scss */
.icon-double-angle-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');
}

/* line 245, ../sass/_font-awesome-ie7.min.scss */
.icon-double-angle-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');
}

/* line 246, ../sass/_font-awesome-ie7.min.scss */
.icon-double-angle-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');
}

/* line 247, ../sass/_font-awesome-ie7.min.scss */
.icon-angle-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');
}

/* line 248, ../sass/_font-awesome-ie7.min.scss */
.icon-angle-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');
}

/* line 249, ../sass/_font-awesome-ie7.min.scss */
.icon-angle-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');
}

/* line 250, ../sass/_font-awesome-ie7.min.scss */
.icon-angle-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');
}

/* line 251, ../sass/_font-awesome-ie7.min.scss */
.icon-desktop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');
}

/* line 252, ../sass/_font-awesome-ie7.min.scss */
.icon-laptop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');
}

/* line 253, ../sass/_font-awesome-ie7.min.scss */
.icon-tablet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');
}

/* line 254, ../sass/_font-awesome-ie7.min.scss */
.icon-mobile-phone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');
}

/* line 255, ../sass/_font-awesome-ie7.min.scss */
.icon-circle-blank {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');
}

/* line 256, ../sass/_font-awesome-ie7.min.scss */
.icon-quote-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');
}

/* line 257, ../sass/_font-awesome-ie7.min.scss */
.icon-quote-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');
}

/* line 258, ../sass/_font-awesome-ie7.min.scss */
.icon-spinner {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');
}

/* line 259, ../sass/_font-awesome-ie7.min.scss */
.icon-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');
}

/* line 260, ../sass/_font-awesome-ie7.min.scss */
.icon-reply {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');
}

/* line 261, ../sass/_font-awesome-ie7.min.scss */
.icon-mail-reply {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');
}

/* line 262, ../sass/_font-awesome-ie7.min.scss */
.icon-github-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');
}

/* line 263, ../sass/_font-awesome-ie7.min.scss */
.icon-folder-close-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');
}

/* line 264, ../sass/_font-awesome-ie7.min.scss */
.icon-folder-open-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');
}

/* line 265, ../sass/_font-awesome-ie7.min.scss */
.icon-expand-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');
}

/* line 266, ../sass/_font-awesome-ie7.min.scss */
.icon-collapse-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');
}

/* line 267, ../sass/_font-awesome-ie7.min.scss */
.icon-smile {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');
}

/* line 268, ../sass/_font-awesome-ie7.min.scss */
.icon-frown {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');
}

/* line 269, ../sass/_font-awesome-ie7.min.scss */
.icon-meh {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');
}

/* line 270, ../sass/_font-awesome-ie7.min.scss */
.icon-gamepad {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');
}

/* line 271, ../sass/_font-awesome-ie7.min.scss */
.icon-keyboard {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');
}

/* line 272, ../sass/_font-awesome-ie7.min.scss */
.icon-flag-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');
}

/* line 273, ../sass/_font-awesome-ie7.min.scss */
.icon-flag-checkered {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');
}

/* line 274, ../sass/_font-awesome-ie7.min.scss */
.icon-terminal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');
}

/* line 275, ../sass/_font-awesome-ie7.min.scss */
.icon-code {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');
}

/* line 276, ../sass/_font-awesome-ie7.min.scss */
.icon-reply-all {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');
}

/* line 277, ../sass/_font-awesome-ie7.min.scss */
.icon-mail-reply-all {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');
}

/* line 278, ../sass/_font-awesome-ie7.min.scss */
.icon-star-half-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');
}

/* line 279, ../sass/_font-awesome-ie7.min.scss */
.icon-star-half-full {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');
}

/* line 280, ../sass/_font-awesome-ie7.min.scss */
.icon-location-arrow {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');
}

/* line 281, ../sass/_font-awesome-ie7.min.scss */
.icon-crop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');
}

/* line 282, ../sass/_font-awesome-ie7.min.scss */
.icon-code-fork {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');
}

/* line 283, ../sass/_font-awesome-ie7.min.scss */
.icon-unlink {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');
}

/* line 284, ../sass/_font-awesome-ie7.min.scss */
.icon-question {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');
}

/* line 285, ../sass/_font-awesome-ie7.min.scss */
.icon-info {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');
}

/* line 286, ../sass/_font-awesome-ie7.min.scss */
.icon-exclamation {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');
}

/* line 287, ../sass/_font-awesome-ie7.min.scss */
.icon-superscript {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');
}

/* line 288, ../sass/_font-awesome-ie7.min.scss */
.icon-subscript {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');
}

/* line 289, ../sass/_font-awesome-ie7.min.scss */
.icon-eraser {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');
}

/* line 290, ../sass/_font-awesome-ie7.min.scss */
.icon-puzzle-piece {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');
}

/* line 291, ../sass/_font-awesome-ie7.min.scss */
.icon-microphone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');
}

/* line 292, ../sass/_font-awesome-ie7.min.scss */
.icon-microphone-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');
}

/* line 293, ../sass/_font-awesome-ie7.min.scss */
.icon-shield {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');
}

/* line 294, ../sass/_font-awesome-ie7.min.scss */
.icon-calendar-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');
}

/* line 295, ../sass/_font-awesome-ie7.min.scss */
.icon-fire-extinguisher {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');
}

/* line 296, ../sass/_font-awesome-ie7.min.scss */
.icon-rocket {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');
}

/* line 297, ../sass/_font-awesome-ie7.min.scss */
.icon-maxcdn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');
}

/* line 298, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-sign-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');
}

/* line 299, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-sign-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');
}

/* line 300, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-sign-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');
}

/* line 301, ../sass/_font-awesome-ie7.min.scss */
.icon-chevron-sign-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');
}

/* line 302, ../sass/_font-awesome-ie7.min.scss */
.icon-html5 {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');
}

/* line 303, ../sass/_font-awesome-ie7.min.scss */
.icon-css3 {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');
}

/* line 304, ../sass/_font-awesome-ie7.min.scss */
.icon-anchor {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');
}

/* line 305, ../sass/_font-awesome-ie7.min.scss */
.icon-unlock-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');
}

/* line 306, ../sass/_font-awesome-ie7.min.scss */
.icon-bullseye {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');
}

/* line 307, ../sass/_font-awesome-ie7.min.scss */
.icon-ellipsis-horizontal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');
}

/* line 308, ../sass/_font-awesome-ie7.min.scss */
.icon-ellipsis-vertical {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');
}

/* line 309, ../sass/_font-awesome-ie7.min.scss */
.icon-rss-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');
}

/* line 310, ../sass/_font-awesome-ie7.min.scss */
.icon-play-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');
}

/* line 311, ../sass/_font-awesome-ie7.min.scss */
.icon-ticket {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');
}

/* line 312, ../sass/_font-awesome-ie7.min.scss */
.icon-minus-sign-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');
}

/* line 313, ../sass/_font-awesome-ie7.min.scss */
.icon-check-minus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');
}

/* line 314, ../sass/_font-awesome-ie7.min.scss */
.icon-level-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');
}

/* line 315, ../sass/_font-awesome-ie7.min.scss */
.icon-level-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');
}

/* line 316, ../sass/_font-awesome-ie7.min.scss */
.icon-check-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');
}

/* line 317, ../sass/_font-awesome-ie7.min.scss */
.icon-edit-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');
}

/* line 318, ../sass/_font-awesome-ie7.min.scss */
.icon-external-link-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');
}

/* line 319, ../sass/_font-awesome-ie7.min.scss */
.icon-share-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');
}

/* line 320, ../sass/_font-awesome-ie7.min.scss */
.icon-compass {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');
}

/* line 321, ../sass/_font-awesome-ie7.min.scss */
.icon-collapse {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');
}

/* line 322, ../sass/_font-awesome-ie7.min.scss */
.icon-collapse-top {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');
}

/* line 323, ../sass/_font-awesome-ie7.min.scss */
.icon-expand {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');
}

/* line 324, ../sass/_font-awesome-ie7.min.scss */
.icon-eur {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');
}

/* line 325, ../sass/_font-awesome-ie7.min.scss */
.icon-euro {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');
}

/* line 326, ../sass/_font-awesome-ie7.min.scss */
.icon-gbp {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');
}

/* line 327, ../sass/_font-awesome-ie7.min.scss */
.icon-usd {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');
}

/* line 328, ../sass/_font-awesome-ie7.min.scss */
.icon-dollar {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');
}

/* line 329, ../sass/_font-awesome-ie7.min.scss */
.icon-inr {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');
}

/* line 330, ../sass/_font-awesome-ie7.min.scss */
.icon-rupee {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');
}

/* line 331, ../sass/_font-awesome-ie7.min.scss */
.icon-jpy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');
}

/* line 332, ../sass/_font-awesome-ie7.min.scss */
.icon-yen {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');
}

/* line 333, ../sass/_font-awesome-ie7.min.scss */
.icon-cny {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');
}

/* line 334, ../sass/_font-awesome-ie7.min.scss */
.icon-renminbi {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');
}

/* line 335, ../sass/_font-awesome-ie7.min.scss */
.icon-krw {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');
}

/* line 336, ../sass/_font-awesome-ie7.min.scss */
.icon-won {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');
}

/* line 337, ../sass/_font-awesome-ie7.min.scss */
.icon-btc {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');
}

/* line 338, ../sass/_font-awesome-ie7.min.scss */
.icon-bitcoin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');
}

/* line 339, ../sass/_font-awesome-ie7.min.scss */
.icon-file {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');
}

/* line 340, ../sass/_font-awesome-ie7.min.scss */
.icon-file-text {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');
}

/* line 341, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-by-alphabet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');
}

/* line 342, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-by-alphabet-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');
}

/* line 343, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-by-attributes {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');
}

/* line 344, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-by-attributes-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');
}

/* line 345, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-by-order {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');
}

/* line 346, ../sass/_font-awesome-ie7.min.scss */
.icon-sort-by-order-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');
}

/* line 347, ../sass/_font-awesome-ie7.min.scss */
.icon-thumbs-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');
}

/* line 348, ../sass/_font-awesome-ie7.min.scss */
.icon-thumbs-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');
}

/* line 349, ../sass/_font-awesome-ie7.min.scss */
.icon-youtube-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');
}

/* line 350, ../sass/_font-awesome-ie7.min.scss */
.icon-youtube {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');
}

/* line 351, ../sass/_font-awesome-ie7.min.scss */
.icon-xing {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');
}

/* line 352, ../sass/_font-awesome-ie7.min.scss */
.icon-xing-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');
}

/* line 353, ../sass/_font-awesome-ie7.min.scss */
.icon-youtube-play {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');
}

/* line 354, ../sass/_font-awesome-ie7.min.scss */
.icon-dropbox {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');
}

/* line 355, ../sass/_font-awesome-ie7.min.scss */
.icon-stackexchange {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');
}

/* line 356, ../sass/_font-awesome-ie7.min.scss */
.icon-instagram {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');
}

/* line 357, ../sass/_font-awesome-ie7.min.scss */
.icon-flickr {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');
}

/* line 358, ../sass/_font-awesome-ie7.min.scss */
.icon-adn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');
}

/* line 359, ../sass/_font-awesome-ie7.min.scss */
.icon-bitbucket {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');
}

/* line 360, ../sass/_font-awesome-ie7.min.scss */
.icon-bitbucket-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');
}

/* line 361, ../sass/_font-awesome-ie7.min.scss */
.icon-tumblr {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');
}

/* line 362, ../sass/_font-awesome-ie7.min.scss */
.icon-tumblr-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');
}

/* line 363, ../sass/_font-awesome-ie7.min.scss */
.icon-long-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');
}

/* line 364, ../sass/_font-awesome-ie7.min.scss */
.icon-long-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');
}

/* line 365, ../sass/_font-awesome-ie7.min.scss */
.icon-long-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');
}

/* line 366, ../sass/_font-awesome-ie7.min.scss */
.icon-long-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');
}

/* line 367, ../sass/_font-awesome-ie7.min.scss */
.icon-apple {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');
}

/* line 368, ../sass/_font-awesome-ie7.min.scss */
.icon-windows {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');
}

/* line 369, ../sass/_font-awesome-ie7.min.scss */
.icon-android {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');
}

/* line 370, ../sass/_font-awesome-ie7.min.scss */
.icon-linux {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');
}

/* line 371, ../sass/_font-awesome-ie7.min.scss */
.icon-dribbble {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');
}

/* line 372, ../sass/_font-awesome-ie7.min.scss */
.icon-skype {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');
}

/* line 373, ../sass/_font-awesome-ie7.min.scss */
.icon-foursquare {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');
}

/* line 374, ../sass/_font-awesome-ie7.min.scss */
.icon-trello {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');
}

/* line 375, ../sass/_font-awesome-ie7.min.scss */
.icon-female {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');
}

/* line 376, ../sass/_font-awesome-ie7.min.scss */
.icon-male {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');
}

/* line 377, ../sass/_font-awesome-ie7.min.scss */
.icon-gittip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');
}

/* line 378, ../sass/_font-awesome-ie7.min.scss */
.icon-sun {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');
}

/* line 379, ../sass/_font-awesome-ie7.min.scss */
.icon-moon {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');
}

/* line 380, ../sass/_font-awesome-ie7.min.scss */
.icon-archive {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');
}

/* line 381, ../sass/_font-awesome-ie7.min.scss */
.icon-bug {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');
}

/* line 382, ../sass/_font-awesome-ie7.min.scss */
.icon-vk {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');
}

/* line 383, ../sass/_font-awesome-ie7.min.scss */
.icon-weibo {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');
}

/* line 384, ../sass/_font-awesome-ie7.min.scss */
.icon-renren {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');
}

@font-face {
  font-family: 'FontAwesome';
  src: url("../font/fontawesome-webfont.eot?v=3.2.1");
  src: url("../font/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("../font/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("../font/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 1, ../sass/_font-awesome.min.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}

/* line 2, ../sass/_font-awesome.min.scss */
[class^="icon-"]:before, [class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}

/* line 3, ../sass/_font-awesome.min.scss */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}

/* line 4, ../sass/_font-awesome.min.scss */
a [class^="icon-"], a [class*=" icon-"] {
  display: inline;
}

/* line 5, ../sass/_font-awesome.min.scss */
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571428em;
  text-align: right;
  padding-right: 0.2857142857142857em;
}

/* line 5, ../sass/_font-awesome.min.scss */
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714286em;
}

/* line 6, ../sass/_font-awesome.min.scss */
.icons-ul {
  margin-left: 2.142857142857143em;
  list-style-type: none;
}

/* line 6, ../sass/_font-awesome.min.scss */
.icons-ul > li {
  position: relative;
}

/* line 7, ../sass/_font-awesome.min.scss */
.icons-ul .icon-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  text-align: center;
  line-height: inherit;
}

/* line 8, ../sass/_font-awesome.min.scss */
[class^="icon-"].hide, [class*=" icon-"].hide {
  display: none;
}

/* line 9, ../sass/_font-awesome.min.scss */
.icon-muted {
  color: #eeeeee;
}

/* line 10, ../sass/_font-awesome.min.scss */
.icon-light {
  color: #ffffff;
}

/* line 11, ../sass/_font-awesome.min.scss */
.icon-dark {
  color: #333333;
}

/* line 12, ../sass/_font-awesome.min.scss */
.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 13, ../sass/_font-awesome.min.scss */
.icon-2x {
  font-size: 2em;
}

/* line 13, ../sass/_font-awesome.min.scss */
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 14, ../sass/_font-awesome.min.scss */
.icon-3x {
  font-size: 3em;
}

/* line 14, ../sass/_font-awesome.min.scss */
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 15, ../sass/_font-awesome.min.scss */
.icon-4x {
  font-size: 4em;
}

/* line 15, ../sass/_font-awesome.min.scss */
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 16, ../sass/_font-awesome.min.scss */
.icon-5x {
  font-size: 5em;
}

/* line 16, ../sass/_font-awesome.min.scss */
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

/* line 17, ../sass/_font-awesome.min.scss */
.pull-right {
  float: right;
}

/* line 18, ../sass/_font-awesome.min.scss */
.pull-left {
  float: left;
}

/* line 19, ../sass/_font-awesome.min.scss */
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
  margin-right: .3em;
}

/* line 20, ../sass/_font-awesome.min.scss */
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
  margin-left: .3em;
}

/* line 21, ../sass/_font-awesome.min.scss */
[class^="icon-"], [class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}

/* line 22, ../sass/_font-awesome.min.scss */
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}

/* line 23, ../sass/_font-awesome.min.scss */
.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {
  line-height: .9em;
}

/* line 24, ../sass/_font-awesome.min.scss */
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {
  display: inline-block;
}

/* line 25, ../sass/_font-awesome.min.scss */
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}

/* line 26, ../sass/_font-awesome.min.scss */
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}

/* line 27, ../sass/_font-awesome.min.scss */
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}

/* line 28, ../sass/_font-awesome.min.scss */
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}

/* line 29, ../sass/_font-awesome.min.scss */
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}

/* line 29, ../sass/_font-awesome.min.scss */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}

/* line 30, ../sass/_font-awesome.min.scss */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}

/* line 31, ../sass/_font-awesome.min.scss */
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}

/* line 32, ../sass/_font-awesome.min.scss */
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
  line-height: inherit;
}

/* line 33, ../sass/_font-awesome.min.scss */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%;
}

/* line 33, ../sass/_font-awesome.min.scss */
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em;
}

/* line 34, ../sass/_font-awesome.min.scss */
.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em;
}

/* line 35, ../sass/_font-awesome.min.scss */
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

/* line 36, ../sass/_font-awesome.min.scss */
a .icon-stack, a .icon-spin {
  display: inline-block;
  text-decoration: none;
}

@-moz-keyframes spin {
  /* line 37, ../sass/_font-awesome.min.scss */
  0% {
    -moz-transform: rotate(0deg);
  }

  /* line 37, ../sass/_font-awesome.min.scss */
  100% {
    -moz-transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  /* line 37, ../sass/_font-awesome.min.scss */
  0% {
    -webkit-transform: rotate(0deg);
  }

  /* line 37, ../sass/_font-awesome.min.scss */
  100% {
    -webkit-transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  /* line 37, ../sass/_font-awesome.min.scss */
  0% {
    -o-transform: rotate(0deg);
  }

  /* line 37, ../sass/_font-awesome.min.scss */
  100% {
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  /* line 37, ../sass/_font-awesome.min.scss */
  0% {
    -ms-transform: rotate(0deg);
  }

  /* line 37, ../sass/_font-awesome.min.scss */
  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  /* line 37, ../sass/_font-awesome.min.scss */
  0% {
    transform: rotate(0deg);
  }

  /* line 37, ../sass/_font-awesome.min.scss */
  100% {
    transform: rotate(359deg);
  }
}

/* line 37, ../sass/_font-awesome.min.scss */
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

/* line 38, ../sass/_font-awesome.min.scss */
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

/* line 39, ../sass/_font-awesome.min.scss */
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

/* line 40, ../sass/_font-awesome.min.scss */
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 41, ../sass/_font-awesome.min.scss */
.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 42, ../sass/_font-awesome.min.scss */
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before {
  display: inline-block;
}

/* line 43, ../sass/_font-awesome.min.scss */
.icon-glass:before {
  content: "\f000";
}

/* line 44, ../sass/_font-awesome.min.scss */
.icon-music:before {
  content: "\f001";
}

/* line 45, ../sass/_font-awesome.min.scss */
.icon-search:before {
  content: "\f002";
}

/* line 46, ../sass/_font-awesome.min.scss */
.icon-envelope-alt:before {
  content: "\f003";
}

/* line 47, ../sass/_font-awesome.min.scss */
.icon-heart:before {
  content: "\f004";
}

/* line 48, ../sass/_font-awesome.min.scss */
.icon-star:before {
  content: "\f005";
}

/* line 49, ../sass/_font-awesome.min.scss */
.icon-star-empty:before {
  content: "\f006";
}

/* line 50, ../sass/_font-awesome.min.scss */
.icon-user:before {
  content: "\f007";
}

/* line 51, ../sass/_font-awesome.min.scss */
.icon-film:before {
  content: "\f008";
}

/* line 52, ../sass/_font-awesome.min.scss */
.icon-th-large:before {
  content: "\f009";
}

/* line 53, ../sass/_font-awesome.min.scss */
.icon-th:before {
  content: "\f00a";
}

/* line 54, ../sass/_font-awesome.min.scss */
.icon-th-list:before {
  content: "\f00b";
}

/* line 55, ../sass/_font-awesome.min.scss */
.icon-ok:before {
  content: "\f00c";
}

/* line 56, ../sass/_font-awesome.min.scss */
.icon-remove:before {
  content: "\f00d";
}

/* line 57, ../sass/_font-awesome.min.scss */
.icon-zoom-in:before {
  content: "\f00e";
}

/* line 58, ../sass/_font-awesome.min.scss */
.icon-zoom-out:before {
  content: "\f010";
}

/* line 59, ../sass/_font-awesome.min.scss */
.icon-power-off:before, .icon-off:before {
  content: "\f011";
}

/* line 60, ../sass/_font-awesome.min.scss */
.icon-signal:before {
  content: "\f012";
}

/* line 61, ../sass/_font-awesome.min.scss */
.icon-gear:before, .icon-cog:before {
  content: "\f013";
}

/* line 62, ../sass/_font-awesome.min.scss */
.icon-trash:before {
  content: "\f014";
}

/* line 63, ../sass/_font-awesome.min.scss */
.icon-home:before {
  content: "\f015";
}

/* line 64, ../sass/_font-awesome.min.scss */
.icon-file-alt:before {
  content: "\f016";
}

/* line 65, ../sass/_font-awesome.min.scss */
.icon-time:before {
  content: "\f017";
}

/* line 66, ../sass/_font-awesome.min.scss */
.icon-road:before {
  content: "\f018";
}

/* line 67, ../sass/_font-awesome.min.scss */
.icon-download-alt:before {
  content: "\f019";
}

/* line 68, ../sass/_font-awesome.min.scss */
.icon-download:before {
  content: "\f01a";
}

/* line 69, ../sass/_font-awesome.min.scss */
.icon-upload:before {
  content: "\f01b";
}

/* line 70, ../sass/_font-awesome.min.scss */
.icon-inbox:before {
  content: "\f01c";
}

/* line 71, ../sass/_font-awesome.min.scss */
.icon-play-circle:before {
  content: "\f01d";
}

/* line 72, ../sass/_font-awesome.min.scss */
.icon-rotate-right:before, .icon-repeat:before {
  content: "\f01e";
}

/* line 73, ../sass/_font-awesome.min.scss */
.icon-refresh:before {
  content: "\f021";
}

/* line 74, ../sass/_font-awesome.min.scss */
.icon-list-alt:before {
  content: "\f022";
}

/* line 75, ../sass/_font-awesome.min.scss */
.icon-lock:before {
  content: "\f023";
}

/* line 76, ../sass/_font-awesome.min.scss */
.icon-flag:before {
  content: "\f024";
}

/* line 77, ../sass/_font-awesome.min.scss */
.icon-headphones:before {
  content: "\f025";
}

/* line 78, ../sass/_font-awesome.min.scss */
.icon-volume-off:before {
  content: "\f026";
}

/* line 79, ../sass/_font-awesome.min.scss */
.icon-volume-down:before {
  content: "\f027";
}

/* line 80, ../sass/_font-awesome.min.scss */
.icon-volume-up:before {
  content: "\f028";
}

/* line 81, ../sass/_font-awesome.min.scss */
.icon-qrcode:before {
  content: "\f029";
}

/* line 82, ../sass/_font-awesome.min.scss */
.icon-barcode:before {
  content: "\f02a";
}

/* line 83, ../sass/_font-awesome.min.scss */
.icon-tag:before {
  content: "\f02b";
}

/* line 84, ../sass/_font-awesome.min.scss */
.icon-tags:before {
  content: "\f02c";
}

/* line 85, ../sass/_font-awesome.min.scss */
.icon-book:before {
  content: "\f02d";
}

/* line 86, ../sass/_font-awesome.min.scss */
.icon-bookmark:before {
  content: "\f02e";
}

/* line 87, ../sass/_font-awesome.min.scss */
.icon-print:before {
  content: "\f02f";
}

/* line 88, ../sass/_font-awesome.min.scss */
.icon-camera:before {
  content: "\f030";
}

/* line 89, ../sass/_font-awesome.min.scss */
.icon-font:before {
  content: "\f031";
}

/* line 90, ../sass/_font-awesome.min.scss */
.icon-bold:before {
  content: "\f032";
}

/* line 91, ../sass/_font-awesome.min.scss */
.icon-italic:before {
  content: "\f033";
}

/* line 92, ../sass/_font-awesome.min.scss */
.icon-text-height:before {
  content: "\f034";
}

/* line 93, ../sass/_font-awesome.min.scss */
.icon-text-width:before {
  content: "\f035";
}

/* line 94, ../sass/_font-awesome.min.scss */
.icon-align-left:before {
  content: "\f036";
}

/* line 95, ../sass/_font-awesome.min.scss */
.icon-align-center:before {
  content: "\f037";
}

/* line 96, ../sass/_font-awesome.min.scss */
.icon-align-right:before {
  content: "\f038";
}

/* line 97, ../sass/_font-awesome.min.scss */
.icon-align-justify:before {
  content: "\f039";
}

/* line 98, ../sass/_font-awesome.min.scss */
.icon-list:before {
  content: "\f03a";
}

/* line 99, ../sass/_font-awesome.min.scss */
.icon-indent-left:before {
  content: "\f03b";
}

/* line 100, ../sass/_font-awesome.min.scss */
.icon-indent-right:before {
  content: "\f03c";
}

/* line 101, ../sass/_font-awesome.min.scss */
.icon-facetime-video:before {
  content: "\f03d";
}

/* line 102, ../sass/_font-awesome.min.scss */
.icon-picture:before {
  content: "\f03e";
}

/* line 103, ../sass/_font-awesome.min.scss */
.icon-pencil:before {
  content: "\f040";
}

/* line 104, ../sass/_font-awesome.min.scss */
.icon-map-marker:before {
  content: "\f041";
}

/* line 105, ../sass/_font-awesome.min.scss */
.icon-adjust:before {
  content: "\f042";
}

/* line 106, ../sass/_font-awesome.min.scss */
.icon-tint:before {
  content: "\f043";
}

/* line 107, ../sass/_font-awesome.min.scss */
.icon-edit:before {
  content: "\f044";
}

/* line 108, ../sass/_font-awesome.min.scss */
.icon-share:before {
  content: "\f045";
}

/* line 109, ../sass/_font-awesome.min.scss */
.icon-check:before {
  content: "\f046";
}

/* line 110, ../sass/_font-awesome.min.scss */
.icon-move:before {
  content: "\f047";
}

/* line 111, ../sass/_font-awesome.min.scss */
.icon-step-backward:before {
  content: "\f048";
}

/* line 112, ../sass/_font-awesome.min.scss */
.icon-fast-backward:before {
  content: "\f049";
}

/* line 113, ../sass/_font-awesome.min.scss */
.icon-backward:before {
  content: "\f04a";
}

/* line 114, ../sass/_font-awesome.min.scss */
.icon-play:before {
  content: "\f04b";
}

/* line 115, ../sass/_font-awesome.min.scss */
.icon-pause:before {
  content: "\f04c";
}

/* line 116, ../sass/_font-awesome.min.scss */
.icon-stop:before {
  content: "\f04d";
}

/* line 117, ../sass/_font-awesome.min.scss */
.icon-forward:before {
  content: "\f04e";
}

/* line 118, ../sass/_font-awesome.min.scss */
.icon-fast-forward:before {
  content: "\f050";
}

/* line 119, ../sass/_font-awesome.min.scss */
.icon-step-forward:before {
  content: "\f051";
}

/* line 120, ../sass/_font-awesome.min.scss */
.icon-eject:before {
  content: "\f052";
}

/* line 121, ../sass/_font-awesome.min.scss */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 122, ../sass/_font-awesome.min.scss */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 123, ../sass/_font-awesome.min.scss */
.icon-plus-sign:before {
  content: "\f055";
}

/* line 124, ../sass/_font-awesome.min.scss */
.icon-minus-sign:before {
  content: "\f056";
}

/* line 125, ../sass/_font-awesome.min.scss */
.icon-remove-sign:before {
  content: "\f057";
}

/* line 126, ../sass/_font-awesome.min.scss */
.icon-ok-sign:before {
  content: "\f058";
}

/* line 127, ../sass/_font-awesome.min.scss */
.icon-question-sign:before {
  content: "\f059";
}

/* line 128, ../sass/_font-awesome.min.scss */
.icon-info-sign:before {
  content: "\f05a";
}

/* line 129, ../sass/_font-awesome.min.scss */
.icon-screenshot:before {
  content: "\f05b";
}

/* line 130, ../sass/_font-awesome.min.scss */
.icon-remove-circle:before {
  content: "\f05c";
}

/* line 131, ../sass/_font-awesome.min.scss */
.icon-ok-circle:before {
  content: "\f05d";
}

/* line 132, ../sass/_font-awesome.min.scss */
.icon-ban-circle:before {
  content: "\f05e";
}

/* line 133, ../sass/_font-awesome.min.scss */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 134, ../sass/_font-awesome.min.scss */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 135, ../sass/_font-awesome.min.scss */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 136, ../sass/_font-awesome.min.scss */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 137, ../sass/_font-awesome.min.scss */
.icon-mail-forward:before, .icon-share-alt:before {
  content: "\f064";
}

/* line 138, ../sass/_font-awesome.min.scss */
.icon-resize-full:before {
  content: "\f065";
}

/* line 139, ../sass/_font-awesome.min.scss */
.icon-resize-small:before {
  content: "\f066";
}

/* line 140, ../sass/_font-awesome.min.scss */
.icon-plus:before {
  content: "\f067";
}

/* line 141, ../sass/_font-awesome.min.scss */
.icon-minus:before {
  content: "\f068";
}

/* line 142, ../sass/_font-awesome.min.scss */
.icon-asterisk:before {
  content: "\f069";
}

/* line 143, ../sass/_font-awesome.min.scss */
.icon-exclamation-sign:before {
  content: "\f06a";
}

/* line 144, ../sass/_font-awesome.min.scss */
.icon-gift:before {
  content: "\f06b";
}

/* line 145, ../sass/_font-awesome.min.scss */
.icon-leaf:before {
  content: "\f06c";
}

/* line 146, ../sass/_font-awesome.min.scss */
.icon-fire:before {
  content: "\f06d";
}

/* line 147, ../sass/_font-awesome.min.scss */
.icon-eye-open:before {
  content: "\f06e";
}

/* line 148, ../sass/_font-awesome.min.scss */
.icon-eye-close:before {
  content: "\f070";
}

/* line 149, ../sass/_font-awesome.min.scss */
.icon-warning-sign:before {
  content: "\f071";
}

/* line 150, ../sass/_font-awesome.min.scss */
.icon-plane:before {
  content: "\f072";
}

/* line 151, ../sass/_font-awesome.min.scss */
.icon-calendar:before {
  content: "\f073";
}

/* line 152, ../sass/_font-awesome.min.scss */
.icon-random:before {
  content: "\f074";
}

/* line 153, ../sass/_font-awesome.min.scss */
.icon-comment:before {
  content: "\f075";
}

/* line 154, ../sass/_font-awesome.min.scss */
.icon-magnet:before {
  content: "\f076";
}

/* line 155, ../sass/_font-awesome.min.scss */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 156, ../sass/_font-awesome.min.scss */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 157, ../sass/_font-awesome.min.scss */
.icon-retweet:before {
  content: "\f079";
}

/* line 158, ../sass/_font-awesome.min.scss */
.icon-shopping-cart:before {
  content: "\f07a";
}

/* line 159, ../sass/_font-awesome.min.scss */
.icon-folder-close:before {
  content: "\f07b";
}

/* line 160, ../sass/_font-awesome.min.scss */
.icon-folder-open:before {
  content: "\f07c";
}

/* line 161, ../sass/_font-awesome.min.scss */
.icon-resize-vertical:before {
  content: "\f07d";
}

/* line 162, ../sass/_font-awesome.min.scss */
.icon-resize-horizontal:before {
  content: "\f07e";
}

/* line 163, ../sass/_font-awesome.min.scss */
.icon-bar-chart:before {
  content: "\f080";
}

/* line 164, ../sass/_font-awesome.min.scss */
.icon-twitter-sign:before {
  content: "\f081";
}

/* line 165, ../sass/_font-awesome.min.scss */
.icon-facebook-sign:before {
  content: "\f082";
}

/* line 166, ../sass/_font-awesome.min.scss */
.icon-camera-retro:before {
  content: "\f083";
}

/* line 167, ../sass/_font-awesome.min.scss */
.icon-key:before {
  content: "\f084";
}

/* line 168, ../sass/_font-awesome.min.scss */
.icon-gears:before, .icon-cogs:before {
  content: "\f085";
}

/* line 169, ../sass/_font-awesome.min.scss */
.icon-comments:before {
  content: "\f086";
}

/* line 170, ../sass/_font-awesome.min.scss */
.icon-thumbs-up-alt:before {
  content: "\f087";
}

/* line 171, ../sass/_font-awesome.min.scss */
.icon-thumbs-down-alt:before {
  content: "\f088";
}

/* line 172, ../sass/_font-awesome.min.scss */
.icon-star-half:before {
  content: "\f089";
}

/* line 173, ../sass/_font-awesome.min.scss */
.icon-heart-empty:before {
  content: "\f08a";
}

/* line 174, ../sass/_font-awesome.min.scss */
.icon-signout:before {
  content: "\f08b";
}

/* line 175, ../sass/_font-awesome.min.scss */
.icon-linkedin-sign:before {
  content: "\f08c";
}

/* line 176, ../sass/_font-awesome.min.scss */
.icon-pushpin:before {
  content: "\f08d";
}

/* line 177, ../sass/_font-awesome.min.scss */
.icon-external-link:before {
  content: "\f08e";
}

/* line 178, ../sass/_font-awesome.min.scss */
.icon-signin:before {
  content: "\f090";
}

/* line 179, ../sass/_font-awesome.min.scss */
.icon-trophy:before {
  content: "\f091";
}

/* line 180, ../sass/_font-awesome.min.scss */
.icon-github-sign:before {
  content: "\f092";
}

/* line 181, ../sass/_font-awesome.min.scss */
.icon-upload-alt:before {
  content: "\f093";
}

/* line 182, ../sass/_font-awesome.min.scss */
.icon-lemon:before {
  content: "\f094";
}

/* line 183, ../sass/_font-awesome.min.scss */
.icon-phone:before {
  content: "\f095";
}

/* line 184, ../sass/_font-awesome.min.scss */
.icon-unchecked:before, .icon-check-empty:before {
  content: "\f096";
}

/* line 185, ../sass/_font-awesome.min.scss */
.icon-bookmark-empty:before {
  content: "\f097";
}

/* line 186, ../sass/_font-awesome.min.scss */
.icon-phone-sign:before {
  content: "\f098";
}

/* line 187, ../sass/_font-awesome.min.scss */
.icon-twitter:before {
  content: "\f099";
}

/* line 188, ../sass/_font-awesome.min.scss */
.icon-facebook:before {
  content: "\f09a";
}

/* line 189, ../sass/_font-awesome.min.scss */
.icon-github:before {
  content: "\f09b";
}

/* line 190, ../sass/_font-awesome.min.scss */
.icon-unlock:before {
  content: "\f09c";
}

/* line 191, ../sass/_font-awesome.min.scss */
.icon-credit-card:before {
  content: "\f09d";
}

/* line 192, ../sass/_font-awesome.min.scss */
.icon-rss:before {
  content: "\f09e";
}

/* line 193, ../sass/_font-awesome.min.scss */
.icon-hdd:before {
  content: "\f0a0";
}

/* line 194, ../sass/_font-awesome.min.scss */
.icon-bullhorn:before {
  content: "\f0a1";
}

/* line 195, ../sass/_font-awesome.min.scss */
.icon-bell:before {
  content: "\f0a2";
}

/* line 196, ../sass/_font-awesome.min.scss */
.icon-certificate:before {
  content: "\f0a3";
}

/* line 197, ../sass/_font-awesome.min.scss */
.icon-hand-right:before {
  content: "\f0a4";
}

/* line 198, ../sass/_font-awesome.min.scss */
.icon-hand-left:before {
  content: "\f0a5";
}

/* line 199, ../sass/_font-awesome.min.scss */
.icon-hand-up:before {
  content: "\f0a6";
}

/* line 200, ../sass/_font-awesome.min.scss */
.icon-hand-down:before {
  content: "\f0a7";
}

/* line 201, ../sass/_font-awesome.min.scss */
.icon-circle-arrow-left:before {
  content: "\f0a8";
}

/* line 202, ../sass/_font-awesome.min.scss */
.icon-circle-arrow-right:before {
  content: "\f0a9";
}

/* line 203, ../sass/_font-awesome.min.scss */
.icon-circle-arrow-up:before {
  content: "\f0aa";
}

/* line 204, ../sass/_font-awesome.min.scss */
.icon-circle-arrow-down:before {
  content: "\f0ab";
}

/* line 205, ../sass/_font-awesome.min.scss */
.icon-globe:before {
  content: "\f0ac";
}

/* line 206, ../sass/_font-awesome.min.scss */
.icon-wrench:before {
  content: "\f0ad";
}

/* line 207, ../sass/_font-awesome.min.scss */
.icon-tasks:before {
  content: "\f0ae";
}

/* line 208, ../sass/_font-awesome.min.scss */
.icon-filter:before {
  content: "\f0b0";
}

/* line 209, ../sass/_font-awesome.min.scss */
.icon-briefcase:before {
  content: "\f0b1";
}

/* line 210, ../sass/_font-awesome.min.scss */
.icon-fullscreen:before {
  content: "\f0b2";
}

/* line 211, ../sass/_font-awesome.min.scss */
.icon-group:before {
  content: "\f0c0";
}

/* line 212, ../sass/_font-awesome.min.scss */
.icon-link:before {
  content: "\f0c1";
}

/* line 213, ../sass/_font-awesome.min.scss */
.icon-cloud:before {
  content: "\f0c2";
}

/* line 214, ../sass/_font-awesome.min.scss */
.icon-beaker:before {
  content: "\f0c3";
}

/* line 215, ../sass/_font-awesome.min.scss */
.icon-cut:before {
  content: "\f0c4";
}

/* line 216, ../sass/_font-awesome.min.scss */
.icon-copy:before {
  content: "\f0c5";
}

/* line 217, ../sass/_font-awesome.min.scss */
.icon-paperclip:before, .icon-paper-clip:before {
  content: "\f0c6";
}

/* line 218, ../sass/_font-awesome.min.scss */
.icon-save:before {
  content: "\f0c7";
}

/* line 219, ../sass/_font-awesome.min.scss */
.icon-sign-blank:before {
  content: "\f0c8";
}

/* line 220, ../sass/_font-awesome.min.scss */
.icon-reorder:before {
  content: "\f0c9";
}

/* line 221, ../sass/_font-awesome.min.scss */
.icon-list-ul:before {
  content: "\f0ca";
}

/* line 222, ../sass/_font-awesome.min.scss */
.icon-list-ol:before {
  content: "\f0cb";
}

/* line 223, ../sass/_font-awesome.min.scss */
.icon-strikethrough:before {
  content: "\f0cc";
}

/* line 224, ../sass/_font-awesome.min.scss */
.icon-underline:before {
  content: "\f0cd";
}

/* line 225, ../sass/_font-awesome.min.scss */
.icon-table:before {
  content: "\f0ce";
}

/* line 226, ../sass/_font-awesome.min.scss */
.icon-magic:before {
  content: "\f0d0";
}

/* line 227, ../sass/_font-awesome.min.scss */
.icon-truck:before {
  content: "\f0d1";
}

/* line 228, ../sass/_font-awesome.min.scss */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 229, ../sass/_font-awesome.min.scss */
.icon-pinterest-sign:before {
  content: "\f0d3";
}

/* line 230, ../sass/_font-awesome.min.scss */
.icon-google-plus-sign:before {
  content: "\f0d4";
}

/* line 231, ../sass/_font-awesome.min.scss */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 232, ../sass/_font-awesome.min.scss */
.icon-money:before {
  content: "\f0d6";
}

/* line 233, ../sass/_font-awesome.min.scss */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 234, ../sass/_font-awesome.min.scss */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 235, ../sass/_font-awesome.min.scss */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 236, ../sass/_font-awesome.min.scss */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 237, ../sass/_font-awesome.min.scss */
.icon-columns:before {
  content: "\f0db";
}

/* line 238, ../sass/_font-awesome.min.scss */
.icon-sort:before {
  content: "\f0dc";
}

/* line 239, ../sass/_font-awesome.min.scss */
.icon-sort-down:before {
  content: "\f0dd";
}

/* line 240, ../sass/_font-awesome.min.scss */
.icon-sort-up:before {
  content: "\f0de";
}

/* line 241, ../sass/_font-awesome.min.scss */
.icon-envelope:before {
  content: "\f0e0";
}

/* line 242, ../sass/_font-awesome.min.scss */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 243, ../sass/_font-awesome.min.scss */
.icon-rotate-left:before, .icon-undo:before {
  content: "\f0e2";
}

/* line 244, ../sass/_font-awesome.min.scss */
.icon-legal:before {
  content: "\f0e3";
}

/* line 245, ../sass/_font-awesome.min.scss */
.icon-dashboard:before {
  content: "\f0e4";
}

/* line 246, ../sass/_font-awesome.min.scss */
.icon-comment-alt:before {
  content: "\f0e5";
}

/* line 247, ../sass/_font-awesome.min.scss */
.icon-comments-alt:before {
  content: "\f0e6";
}

/* line 248, ../sass/_font-awesome.min.scss */
.icon-bolt:before {
  content: "\f0e7";
}

/* line 249, ../sass/_font-awesome.min.scss */
.icon-sitemap:before {
  content: "\f0e8";
}

/* line 250, ../sass/_font-awesome.min.scss */
.icon-umbrella:before {
  content: "\f0e9";
}

/* line 251, ../sass/_font-awesome.min.scss */
.icon-paste:before {
  content: "\f0ea";
}

/* line 252, ../sass/_font-awesome.min.scss */
.icon-lightbulb:before {
  content: "\f0eb";
}

/* line 253, ../sass/_font-awesome.min.scss */
.icon-exchange:before {
  content: "\f0ec";
}

/* line 254, ../sass/_font-awesome.min.scss */
.icon-cloud-download:before {
  content: "\f0ed";
}

/* line 255, ../sass/_font-awesome.min.scss */
.icon-cloud-upload:before {
  content: "\f0ee";
}

/* line 256, ../sass/_font-awesome.min.scss */
.icon-user-md:before {
  content: "\f0f0";
}

/* line 257, ../sass/_font-awesome.min.scss */
.icon-stethoscope:before {
  content: "\f0f1";
}

/* line 258, ../sass/_font-awesome.min.scss */
.icon-suitcase:before {
  content: "\f0f2";
}

/* line 259, ../sass/_font-awesome.min.scss */
.icon-bell-alt:before {
  content: "\f0f3";
}

/* line 260, ../sass/_font-awesome.min.scss */
.icon-coffee:before {
  content: "\f0f4";
}

/* line 261, ../sass/_font-awesome.min.scss */
.icon-food:before {
  content: "\f0f5";
}

/* line 262, ../sass/_font-awesome.min.scss */
.icon-file-text-alt:before {
  content: "\f0f6";
}

/* line 263, ../sass/_font-awesome.min.scss */
.icon-building:before {
  content: "\f0f7";
}

/* line 264, ../sass/_font-awesome.min.scss */
.icon-hospital:before {
  content: "\f0f8";
}

/* line 265, ../sass/_font-awesome.min.scss */
.icon-ambulance:before {
  content: "\f0f9";
}

/* line 266, ../sass/_font-awesome.min.scss */
.icon-medkit:before {
  content: "\f0fa";
}

/* line 267, ../sass/_font-awesome.min.scss */
.icon-fighter-jet:before {
  content: "\f0fb";
}

/* line 268, ../sass/_font-awesome.min.scss */
.icon-beer:before {
  content: "\f0fc";
}

/* line 269, ../sass/_font-awesome.min.scss */
.icon-h-sign:before {
  content: "\f0fd";
}

/* line 270, ../sass/_font-awesome.min.scss */
.icon-plus-sign-alt:before {
  content: "\f0fe";
}

/* line 271, ../sass/_font-awesome.min.scss */
.icon-double-angle-left:before {
  content: "\f100";
}

/* line 272, ../sass/_font-awesome.min.scss */
.icon-double-angle-right:before {
  content: "\f101";
}

/* line 273, ../sass/_font-awesome.min.scss */
.icon-double-angle-up:before {
  content: "\f102";
}

/* line 274, ../sass/_font-awesome.min.scss */
.icon-double-angle-down:before {
  content: "\f103";
}

/* line 275, ../sass/_font-awesome.min.scss */
.icon-angle-left:before {
  content: "\f104";
}

/* line 276, ../sass/_font-awesome.min.scss */
.icon-angle-right:before {
  content: "\f105";
}

/* line 277, ../sass/_font-awesome.min.scss */
.icon-angle-up:before {
  content: "\f106";
}

/* line 278, ../sass/_font-awesome.min.scss */
.icon-angle-down:before {
  content: "\f107";
}

/* line 279, ../sass/_font-awesome.min.scss */
.icon-desktop:before {
  content: "\f108";
}

/* line 280, ../sass/_font-awesome.min.scss */
.icon-laptop:before {
  content: "\f109";
}

/* line 281, ../sass/_font-awesome.min.scss */
.icon-tablet:before {
  content: "\f10a";
}

/* line 282, ../sass/_font-awesome.min.scss */
.icon-mobile-phone:before {
  content: "\f10b";
}

/* line 283, ../sass/_font-awesome.min.scss */
.icon-circle-blank:before {
  content: "\f10c";
}

/* line 284, ../sass/_font-awesome.min.scss */
.icon-quote-left:before {
  content: "\f10d";
}

/* line 285, ../sass/_font-awesome.min.scss */
.icon-quote-right:before {
  content: "\f10e";
}

/* line 286, ../sass/_font-awesome.min.scss */
.icon-spinner:before {
  content: "\f110";
}

/* line 287, ../sass/_font-awesome.min.scss */
.icon-circle:before {
  content: "\f111";
}

/* line 288, ../sass/_font-awesome.min.scss */
.icon-mail-reply:before, .icon-reply:before {
  content: "\f112";
}

/* line 289, ../sass/_font-awesome.min.scss */
.icon-github-alt:before {
  content: "\f113";
}

/* line 290, ../sass/_font-awesome.min.scss */
.icon-folder-close-alt:before {
  content: "\f114";
}

/* line 291, ../sass/_font-awesome.min.scss */
.icon-folder-open-alt:before {
  content: "\f115";
}

/* line 292, ../sass/_font-awesome.min.scss */
.icon-expand-alt:before {
  content: "\f116";
}

/* line 293, ../sass/_font-awesome.min.scss */
.icon-collapse-alt:before {
  content: "\f117";
}

/* line 294, ../sass/_font-awesome.min.scss */
.icon-smile:before {
  content: "\f118";
}

/* line 295, ../sass/_font-awesome.min.scss */
.icon-frown:before {
  content: "\f119";
}

/* line 296, ../sass/_font-awesome.min.scss */
.icon-meh:before {
  content: "\f11a";
}

/* line 297, ../sass/_font-awesome.min.scss */
.icon-gamepad:before {
  content: "\f11b";
}

/* line 298, ../sass/_font-awesome.min.scss */
.icon-keyboard:before {
  content: "\f11c";
}

/* line 299, ../sass/_font-awesome.min.scss */
.icon-flag-alt:before {
  content: "\f11d";
}

/* line 300, ../sass/_font-awesome.min.scss */
.icon-flag-checkered:before {
  content: "\f11e";
}

/* line 301, ../sass/_font-awesome.min.scss */
.icon-terminal:before {
  content: "\f120";
}

/* line 302, ../sass/_font-awesome.min.scss */
.icon-code:before {
  content: "\f121";
}

/* line 303, ../sass/_font-awesome.min.scss */
.icon-reply-all:before {
  content: "\f122";
}

/* line 304, ../sass/_font-awesome.min.scss */
.icon-mail-reply-all:before {
  content: "\f122";
}

/* line 305, ../sass/_font-awesome.min.scss */
.icon-star-half-full:before, .icon-star-half-empty:before {
  content: "\f123";
}

/* line 306, ../sass/_font-awesome.min.scss */
.icon-location-arrow:before {
  content: "\f124";
}

/* line 307, ../sass/_font-awesome.min.scss */
.icon-crop:before {
  content: "\f125";
}

/* line 308, ../sass/_font-awesome.min.scss */
.icon-code-fork:before {
  content: "\f126";
}

/* line 309, ../sass/_font-awesome.min.scss */
.icon-unlink:before {
  content: "\f127";
}

/* line 310, ../sass/_font-awesome.min.scss */
.icon-question:before {
  content: "\f128";
}

/* line 311, ../sass/_font-awesome.min.scss */
.icon-info:before {
  content: "\f129";
}

/* line 312, ../sass/_font-awesome.min.scss */
.icon-exclamation:before {
  content: "\f12a";
}

/* line 313, ../sass/_font-awesome.min.scss */
.icon-superscript:before {
  content: "\f12b";
}

/* line 314, ../sass/_font-awesome.min.scss */
.icon-subscript:before {
  content: "\f12c";
}

/* line 315, ../sass/_font-awesome.min.scss */
.icon-eraser:before {
  content: "\f12d";
}

/* line 316, ../sass/_font-awesome.min.scss */
.icon-puzzle-piece:before {
  content: "\f12e";
}

/* line 317, ../sass/_font-awesome.min.scss */
.icon-microphone:before {
  content: "\f130";
}

/* line 318, ../sass/_font-awesome.min.scss */
.icon-microphone-off:before {
  content: "\f131";
}

/* line 319, ../sass/_font-awesome.min.scss */
.icon-shield:before {
  content: "\f132";
}

/* line 320, ../sass/_font-awesome.min.scss */
.icon-calendar-empty:before {
  content: "\f133";
}

/* line 321, ../sass/_font-awesome.min.scss */
.icon-fire-extinguisher:before {
  content: "\f134";
}

/* line 322, ../sass/_font-awesome.min.scss */
.icon-rocket:before {
  content: "\f135";
}

/* line 323, ../sass/_font-awesome.min.scss */
.icon-maxcdn:before {
  content: "\f136";
}

/* line 324, ../sass/_font-awesome.min.scss */
.icon-chevron-sign-left:before {
  content: "\f137";
}

/* line 325, ../sass/_font-awesome.min.scss */
.icon-chevron-sign-right:before {
  content: "\f138";
}

/* line 326, ../sass/_font-awesome.min.scss */
.icon-chevron-sign-up:before {
  content: "\f139";
}

/* line 327, ../sass/_font-awesome.min.scss */
.icon-chevron-sign-down:before {
  content: "\f13a";
}

/* line 328, ../sass/_font-awesome.min.scss */
.icon-html5:before {
  content: "\f13b";
}

/* line 329, ../sass/_font-awesome.min.scss */
.icon-css3:before {
  content: "\f13c";
}

/* line 330, ../sass/_font-awesome.min.scss */
.icon-anchor:before {
  content: "\f13d";
}

/* line 331, ../sass/_font-awesome.min.scss */
.icon-unlock-alt:before {
  content: "\f13e";
}

/* line 332, ../sass/_font-awesome.min.scss */
.icon-bullseye:before {
  content: "\f140";
}

/* line 333, ../sass/_font-awesome.min.scss */
.icon-ellipsis-horizontal:before {
  content: "\f141";
}

/* line 334, ../sass/_font-awesome.min.scss */
.icon-ellipsis-vertical:before {
  content: "\f142";
}

/* line 335, ../sass/_font-awesome.min.scss */
.icon-rss-sign:before {
  content: "\f143";
}

/* line 336, ../sass/_font-awesome.min.scss */
.icon-play-sign:before {
  content: "\f144";
}

/* line 337, ../sass/_font-awesome.min.scss */
.icon-ticket:before {
  content: "\f145";
}

/* line 338, ../sass/_font-awesome.min.scss */
.icon-minus-sign-alt:before {
  content: "\f146";
}

/* line 339, ../sass/_font-awesome.min.scss */
.icon-check-minus:before {
  content: "\f147";
}

/* line 340, ../sass/_font-awesome.min.scss */
.icon-level-up:before {
  content: "\f148";
}

/* line 341, ../sass/_font-awesome.min.scss */
.icon-level-down:before {
  content: "\f149";
}

/* line 342, ../sass/_font-awesome.min.scss */
.icon-check-sign:before {
  content: "\f14a";
}

/* line 343, ../sass/_font-awesome.min.scss */
.icon-edit-sign:before {
  content: "\f14b";
}

/* line 344, ../sass/_font-awesome.min.scss */
.icon-external-link-sign:before {
  content: "\f14c";
}

/* line 345, ../sass/_font-awesome.min.scss */
.icon-share-sign:before {
  content: "\f14d";
}

/* line 346, ../sass/_font-awesome.min.scss */
.icon-compass:before {
  content: "\f14e";
}

/* line 347, ../sass/_font-awesome.min.scss */
.icon-collapse:before {
  content: "\f150";
}

/* line 348, ../sass/_font-awesome.min.scss */
.icon-collapse-top:before {
  content: "\f151";
}

/* line 349, ../sass/_font-awesome.min.scss */
.icon-expand:before {
  content: "\f152";
}

/* line 350, ../sass/_font-awesome.min.scss */
.icon-euro:before, .icon-eur:before {
  content: "\f153";
}

/* line 351, ../sass/_font-awesome.min.scss */
.icon-gbp:before {
  content: "\f154";
}

/* line 352, ../sass/_font-awesome.min.scss */
.icon-dollar:before, .icon-usd:before {
  content: "\f155";
}

/* line 353, ../sass/_font-awesome.min.scss */
.icon-rupee:before, .icon-inr:before {
  content: "\f156";
}

/* line 354, ../sass/_font-awesome.min.scss */
.icon-yen:before, .icon-jpy:before {
  content: "\f157";
}

/* line 355, ../sass/_font-awesome.min.scss */
.icon-renminbi:before, .icon-cny:before {
  content: "\f158";
}

/* line 356, ../sass/_font-awesome.min.scss */
.icon-won:before, .icon-krw:before {
  content: "\f159";
}

/* line 357, ../sass/_font-awesome.min.scss */
.icon-bitcoin:before, .icon-btc:before {
  content: "\f15a";
}

/* line 358, ../sass/_font-awesome.min.scss */
.icon-file:before {
  content: "\f15b";
}

/* line 359, ../sass/_font-awesome.min.scss */
.icon-file-text:before {
  content: "\f15c";
}

/* line 360, ../sass/_font-awesome.min.scss */
.icon-sort-by-alphabet:before {
  content: "\f15d";
}

/* line 361, ../sass/_font-awesome.min.scss */
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}

/* line 362, ../sass/_font-awesome.min.scss */
.icon-sort-by-attributes:before {
  content: "\f160";
}

/* line 363, ../sass/_font-awesome.min.scss */
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}

/* line 364, ../sass/_font-awesome.min.scss */
.icon-sort-by-order:before {
  content: "\f162";
}

/* line 365, ../sass/_font-awesome.min.scss */
.icon-sort-by-order-alt:before {
  content: "\f163";
}

/* line 366, ../sass/_font-awesome.min.scss */
.icon-thumbs-up:before {
  content: "\f164";
}

/* line 367, ../sass/_font-awesome.min.scss */
.icon-thumbs-down:before {
  content: "\f165";
}

/* line 368, ../sass/_font-awesome.min.scss */
.icon-youtube-sign:before {
  content: "\f166";
}

/* line 369, ../sass/_font-awesome.min.scss */
.icon-youtube:before {
  content: "\f167";
}

/* line 370, ../sass/_font-awesome.min.scss */
.icon-xing:before {
  content: "\f168";
}

/* line 371, ../sass/_font-awesome.min.scss */
.icon-xing-sign:before {
  content: "\f169";
}

/* line 372, ../sass/_font-awesome.min.scss */
.icon-youtube-play:before {
  content: "\f16a";
}

/* line 373, ../sass/_font-awesome.min.scss */
.icon-dropbox:before {
  content: "\f16b";
}

/* line 374, ../sass/_font-awesome.min.scss */
.icon-stackexchange:before {
  content: "\f16c";
}

/* line 375, ../sass/_font-awesome.min.scss */
.icon-instagram:before {
  content: "\f16d";
}

/* line 376, ../sass/_font-awesome.min.scss */
.icon-flickr:before {
  content: "\f16e";
}

/* line 377, ../sass/_font-awesome.min.scss */
.icon-adn:before {
  content: "\f170";
}

/* line 378, ../sass/_font-awesome.min.scss */
.icon-bitbucket:before {
  content: "\f171";
}

/* line 379, ../sass/_font-awesome.min.scss */
.icon-bitbucket-sign:before {
  content: "\f172";
}

/* line 380, ../sass/_font-awesome.min.scss */
.icon-tumblr:before {
  content: "\f173";
}

/* line 381, ../sass/_font-awesome.min.scss */
.icon-tumblr-sign:before {
  content: "\f174";
}

/* line 382, ../sass/_font-awesome.min.scss */
.icon-long-arrow-down:before {
  content: "\f175";
}

/* line 383, ../sass/_font-awesome.min.scss */
.icon-long-arrow-up:before {
  content: "\f176";
}

/* line 384, ../sass/_font-awesome.min.scss */
.icon-long-arrow-left:before {
  content: "\f177";
}

/* line 385, ../sass/_font-awesome.min.scss */
.icon-long-arrow-right:before {
  content: "\f178";
}

/* line 386, ../sass/_font-awesome.min.scss */
.icon-apple:before {
  content: "\f179";
}

/* line 387, ../sass/_font-awesome.min.scss */
.icon-windows:before {
  content: "\f17a";
}

/* line 388, ../sass/_font-awesome.min.scss */
.icon-android:before {
  content: "\f17b";
}

/* line 389, ../sass/_font-awesome.min.scss */
.icon-linux:before {
  content: "\f17c";
}

/* line 390, ../sass/_font-awesome.min.scss */
.icon-dribbble:before {
  content: "\f17d";
}

/* line 391, ../sass/_font-awesome.min.scss */
.icon-skype:before {
  content: "\f17e";
}

/* line 392, ../sass/_font-awesome.min.scss */
.icon-foursquare:before {
  content: "\f180";
}

/* line 393, ../sass/_font-awesome.min.scss */
.icon-trello:before {
  content: "\f181";
}

/* line 394, ../sass/_font-awesome.min.scss */
.icon-female:before {
  content: "\f182";
}

/* line 395, ../sass/_font-awesome.min.scss */
.icon-male:before {
  content: "\f183";
}

/* line 396, ../sass/_font-awesome.min.scss */
.icon-gittip:before {
  content: "\f184";
}

/* line 397, ../sass/_font-awesome.min.scss */
.icon-sun:before {
  content: "\f185";
}

/* line 398, ../sass/_font-awesome.min.scss */
.icon-moon:before {
  content: "\f186";
}

/* line 399, ../sass/_font-awesome.min.scss */
.icon-archive:before {
  content: "\f187";
}

/* line 400, ../sass/_font-awesome.min.scss */
.icon-bug:before {
  content: "\f188";
}

/* line 401, ../sass/_font-awesome.min.scss */
.icon-vk:before {
  content: "\f189";
}

/* line 402, ../sass/_font-awesome.min.scss */
.icon-weibo:before {
  content: "\f18a";
}

/* line 403, ../sass/_font-awesome.min.scss */
.icon-renren:before {
  content: "\f18b";
}

/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
/* line 13, ../sass/_jquery-ui.scss */
.ui-helper-hidden {
  display: none;
}

/* line 15, ../sass/_jquery-ui.scss */
.ui-helper-hidden-accessible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 21, ../sass/_jquery-ui.scss */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 33, ../sass/_jquery-ui.scss */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
}

/* line 38, ../sass/_jquery-ui.scss */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 42, ../sass/_jquery-ui.scss */
.ui-helper-clearfix {
  zoom: 1;
}

/* line 46, ../sass/_jquery-ui.scss */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}

/* Interaction Cues
----------------------------------*/
/* line 60, ../sass/_jquery-ui.scss */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 70, ../sass/_jquery-ui.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 83, ../sass/_jquery-ui.scss */
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */
/* Component containers
----------------------------------*/
/* line 108, ../sass/_jquery-ui.scss */
.ui-widget {
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.1em;
  margin-top: 20px;
}

/* line 114, ../sass/_jquery-ui.scss */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 119, ../sass/_jquery-ui.scss */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
}

/* line 124, ../sass/_jquery-ui.scss */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
  color: #333333;
}

/* line 130, ../sass/_jquery-ui.scss */
.ui-widget-content a {
  color: #333333;
}

/* line 132, ../sass/_jquery-ui.scss */
.ui-widget-header {
  background: url(../images/noise_lines.png);
  color: #ffffff;
  font-weight: bold;
  padding: -2px;
}

/* line 139, ../sass/_jquery-ui.scss */
.ui-widget-header a {
  color: #ffffff;
}

/* Interaction states
----------------------------------*/
/* line 144, ../sass/_jquery-ui.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  font-weight: bold;
  color: #1c94c4;
}

/* line 149, ../sass/_jquery-ui.scss */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #bf0415;
  text-decoration: none;
}

/* line 154, ../sass/_jquery-ui.scss */
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  font-weight: bold;
  color: #c77405;
}

/* line 159, ../sass/_jquery-ui.scss */
.ui-state-hover a, .ui-state-hover a:hover {
  color: #bf0415;
  text-decoration: none;
}

/* line 164, ../sass/_jquery-ui.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  font-weight: bold;
  color: #eb8f00;
}

/* line 169, ../sass/_jquery-ui.scss */
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #bf0415;
  text-decoration: none;
}

/* line 174, ../sass/_jquery-ui.scss */
.ui-widget :active {
  outline: none;
}

/* Interaction Cues
----------------------------------*/
/* line 179, ../sass/_jquery-ui.scss */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;
  color: #363636;
}

/* line 185, ../sass/_jquery-ui.scss */
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #363636;
}

/* line 187, ../sass/_jquery-ui.scss */
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;
  color: #ffffff;
}

/* line 193, ../sass/_jquery-ui.scss */
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
  color: #ffffff;
}

/* line 195, ../sass/_jquery-ui.scss */
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #ffffff;
}

/* line 197, ../sass/_jquery-ui.scss */
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 199, ../sass/_jquery-ui.scss */
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}

/* line 204, ../sass/_jquery-ui.scss */
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 214, ../sass/_jquery-ui.scss */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url(images/ui-icons_222222_256x240.png);
}

/* line 220, ../sass/_jquery-ui.scss */
.ui-widget-content .ui-icon {
  background-image: url(images/ui-icons_222222_256x240.png);
}

/* line 224, ../sass/_jquery-ui.scss */
.ui-widget-header .ui-icon {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}

/* line 228, ../sass/_jquery-ui.scss */
.ui-state-default .ui-icon {
  background-image: url(images/ui-icons_ef8c08_256x240.png);
}

/* line 232, ../sass/_jquery-ui.scss */
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
  background-image: url(images/ui-icons_ef8c08_256x240.png);
}

/* line 236, ../sass/_jquery-ui.scss */
.ui-state-active .ui-icon {
  background-image: url(images/ui-icons_ef8c08_256x240.png);
}

/* line 240, ../sass/_jquery-ui.scss */
.ui-state-highlight .ui-icon {
  background-image: url(images/ui-icons_228ef1_256x240.png);
}

/* line 244, ../sass/_jquery-ui.scss */
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url(images/ui-icons_ffd27a_256x240.png);
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/*
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
*/
/* Overlays */
/* line 262, ../sass/_jquery-ui.scss */
.ui-widget-overlay {
  background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;
  opacity: .50;
  filter: Alpha(Opacity=50);
}

/* line 268, ../sass/_jquery-ui.scss */
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: black url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
  opacity: .20;
  filter: Alpha(Opacity=20);
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*
 
 
/* ------ Accordion Style Section ------  */
/*
 * jQuery UI Accordion 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 
 */
/* IE/Win - Fix animation bug - #4615 */
/* line 296, ../sass/_jquery-ui.scss */
.ui-accordion {
  width: 97%;
}

/* line 298, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-header {
  cursor: pointer;
  position: relative;
  margin-top: 2px;
  zoom: 1;
  font-family: "Source Sans Pro","Arial",sans-serif;
  padding-left: 0px;
  font-size: 1.3em;
}

/* line 308, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-li-fix {
  display: inline;
}

/* line 312, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-header-active {
  border-bottom: 0 !important;
}

/* line 316, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-header a {
  display: block;
  font-size: 1em;
  padding: 12px 10px 10px 38px;
}

/* line 322, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-header .ui-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
  padding: 2px;
}

/* line 330, ../sass/_jquery-ui.scss */
.accordionminus {
  background: url(../images/accordionminus.png) no-repeat 0px -2px !important;
}

/* line 334, ../sass/_jquery-ui.scss */
.accordionplus {
  background: url(../images/accordionplus.png) no-repeat 0px -2px !important;
}

/* line 338, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  margin-top: -6px;
  position: relative;
  top: 1px;
  margin-bottom: 2px;
  overflow: auto;
  display: none;
  zoom: 1;
  font-size: 0.9em;
  font-family: "Source Sans Pro","Arial",sans-serif;
  background: url(../images/linen.png);
}

/* line 352, ../sass/_jquery-ui.scss */
.ui-accordion .ui-accordion-content-active {
  display: block;
}

/* ------ Tabs Style Section ------  */
/*
 * jQuery UI Tabs 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
/* line 367, ../sass/_jquery-ui.scss */
.ui-tabs {
  position: relative;
  border: 1px solid #ddd;
  zoom: 1;
  background: url(../images/linen.png);
}

/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
/* line 374, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 11px 0px 0px 14px;
  border-bottom: 1px solid #e0e0e0;
}

/* line 380, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 1px;
  margin: 0 .2em 1px 0;
  border-bottom: 0 !important;
  padding: 0;
  white-space: nowrap;
}

/* line 391, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: 10px 25px;
  text-decoration: none;
}

/* line 397, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  margin-bottom: 0;
  padding-bottom: 1px;
}

/* line 401, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
  position: relative;
  top: 1px;
  cursor: text;
  background: url(../images/linen.png);
  padding: 10px 25px;
  border-top: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

/* line 412, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
  cursor: pointer;
}

/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
/* line 416, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}

/* line 423, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-panel p {
  font-size: 0.7em;
}

/* line 427, ../sass/_jquery-ui.scss */
.ui-tabs .ui-tabs-hide {
  display: none !important;
}

/*
	------- Custom style for template -------
*/
/* line 7, ../sass/_custom.scss */
#buy-it-button #buy-it-button-text {
  background-image: none;
}

/* line 11, ../sass/_custom.scss */
.location-wrap table {
  border: 4px solid #f4f4f4;
  width: 100%;
}
/* line 15, ../sass/_custom.scss */
.location-wrap table tr {
  margin: 1em;
  border-bottom: 1px dashed #EFEFEF;
}
/* line 19, ../sass/_custom.scss */
.location-wrap table tr:last-child {
  border-bottom: none;
}
/* line 23, ../sass/_custom.scss */
.location-wrap table tr td {
  padding: 0.25em 0 0.25em 0.5em;
  text-align: center;
}
/* line 27, ../sass/_custom.scss */
.location-wrap table tr td:first-child {
  border-right: 1px dashed #EFEFEF;
  width: 30%;
  text-align: left;
  color: #7c756b;
  font-weight: bold;
}

/* line 39, ../sass/_custom.scss */
div#buy-it-button-text a, div#buy-it-button-text a:hover {
  color: white;
  text-decoration: none;
}

/* line 45, ../sass/_custom.scss */
#logo-wrap a {
  text-decoration: none;
}
/* line 48, ../sass/_custom.scss */
#logo-wrap a h1 {
  font-size: 2.6em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 8px !important;
  text-decoration: none;
  line-height: 1em;
  margin-top: 3px;
  background-color: white;
  padding: 0.2em;
}

/* line 62, ../sass/_custom.scss */
#gallery-wrap .gallery-img-wrap {
  height: 350px;
}

/* line 67, ../sass/_custom.scss */
.doctor-single .clear {
  margin-left: -20px;
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 15px;
  visibility: visible;
  width: 100%;
  margin-bottom: 1em;
}

/* line 77, ../sass/_custom.scss */
form button {
  box-shadow: none;
  border: 0;
  text-shadow: none;
  border-radius: 0;
}

/* line 83, ../sass/_custom.scss */
iframe {
  /*display: none;*/
}
/* line 86, ../sass/_custom.scss */
iframe.fullMap {
  display: block;
}

/* line 91, ../sass/_custom.scss */
#contact-form form textarea {
  width: 100% !important;
}

@media only screen and (min-width: 480px) and (max-width: 960px) {
  /* line 97, ../sass/_custom.scss */
  iframe {
	/*display: none;*/
  }
  iframe.fullMap {
    display: none;
  }

  /* line 101, ../sass/_custom.scss */
  iframe.middleMap {
    display: block;
  }
}
@media (max-width: 480px) {
  /* line 109, ../sass/_custom.scss */
  .news-text-wrap img {
    width: 350px;
  }

  /* line 114, ../sass/_custom.scss */
  iframe {
  	/*display: none;*/
  }
  
  iframe.fullMap {
    display: none;
  }

  /* line 118, ../sass/_custom.scss */
  iframe.smallMap {
    display: block;
  }
}
/*
	------- Reset Style Section -------
*/
/* line 16, ../sass/screen.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 24, ../sass/screen.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 26, ../sass/screen.scss */
body {
  line-height: 1;
}

/* line 28, ../sass/screen.scss */
ol, ul {
  list-style: none;
}

/* line 30, ../sass/screen.scss */
blockquote, q {
  quotes: none;
}

/* line 33, ../sass/screen.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 36, ../sass/screen.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*
	------- General Style Section -------
*/
/* line 44, ../sass/screen.scss */
body {
  background: #fff;
  font: 14px/21px "Source Sans Pro", "Droid Sans", Arial, sans-serif;
  color: #444;
  -webkit-font-smoothing: antialiased;
  /* Fix for webkit rendering */
  -webkit-text-size-adjust: 100%;
}

/* Typography */
/* line 54, ../sass/screen.scss */
h1, h2, h3, h4, h5, h6 {
  color: #181818;
  font-family: "Source Sans Pro", "Arial", serif;
  font-weight: normal;
}

/* line 58, ../sass/screen.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-weight: inherit;
}

/* line 59, ../sass/screen.scss */
h1 {
  font-size: 46px;
  line-height: 50px;
  margin-bottom: 14px;
}

/* line 60, ../sass/screen.scss */
h2 {
  font-size: 35px;
  line-height: 40px;
  margin-bottom: 10px;
}

/* line 61, ../sass/screen.scss */
h3 {
  font-size: 28px;
  line-height: 34px;
  margin-bottom: 8px;
}

/* line 62, ../sass/screen.scss */
h4 {
  font-size: 21px;
  line-height: 30px;
  margin-bottom: 4px;
}

/* line 63, ../sass/screen.scss */
h5 {
  font-size: 17px;
  line-height: 24px;
}

/* line 64, ../sass/screen.scss */
h6 {
  font-size: 14px;
  line-height: 21px;
}

/* line 65, ../sass/screen.scss */
.subheader {
  color: #777;
}

/* line 66, ../sass/screen.scss */
p {
  margin: 0 0 20px 0;
}

/* line 67, ../sass/screen.scss */
p img {
  margin: 0;
}

/* line 68, ../sass/screen.scss */
p.lead {
  font-size: 21px;
  line-height: 27px;
  color: #777;
}

/* line 69, ../sass/screen.scss */
em {
  font-style: italic;
}

/* line 70, ../sass/screen.scss */
strong {
  font-weight: bold;
  color: #333;
}

/* line 71, ../sass/screen.scss */
small {
  font-size: 80%;
}

/*	Blockquotes  */
/* line 75, ../sass/screen.scss */
blockquote, blockquote p {
  font-size: 17px;
  line-height: 24px;
  color: #777;
  font-style: italic;
}

/* line 76, ../sass/screen.scss */
blockquote {
  margin: 0 0 20px;
  padding: 9px 20px 0 19px;
  border-left: 1px solid #ddd;
}

/* line 77, ../sass/screen.scss */
blockquote cite {
  display: block;
  font-size: 12px;
  color: #555;
}

/* line 78, ../sass/screen.scss */
blockquote cite:before {
  content: "\2014 \0020";
}

/* line 79, ../sass/screen.scss */
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited {
  color: #555;
}

/* line 80, ../sass/screen.scss */
hr {
  border: solid #ddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 10px 0 30px;
  height: 0;
}

/* Links */
/* line 84, ../sass/screen.scss */
a, a:visited {
  color: #FFFFFF;
  text-decoration: underline;
  outline: 0;
}

/* line 85, ../sass/screen.scss */
a:hover, a:focus {
  color: #FFFFFF;
}

/* line 86, ../sass/screen.scss */
p a, p a:visited {
  line-height: inherit;
}

/* Lists */
/* line 90, ../sass/screen.scss */
ul, ol {
  margin-bottom: 20px;
}

/* line 91, ../sass/screen.scss */
ul {
  list-style: none outside;
}

/* line 92, ../sass/screen.scss */
ol {
  list-style: decimal;
}

/* line 93, ../sass/screen.scss */
ol, ul.square, ul.circle, ul.disc {
  margin-left: 30px;
}

/* line 94, ../sass/screen.scss */
ul.square {
  list-style: square outside;
}

/* line 95, ../sass/screen.scss */
ul.circle {
  list-style: circle outside;
}

/* line 96, ../sass/screen.scss */
ul.disc {
  list-style: disc outside;
}

/* line 98, ../sass/screen.scss */
ul ul, ul ol,
ol ol, ol ul {
  margin: 4px 0 5px 30px;
  font-size: 90%;
}

/* line 100, ../sass/screen.scss */
ul ul li, ul ol li,
ol ol li, ol ul li {
  margin-bottom: 6px;
}

/* line 101, ../sass/screen.scss */
li {
  line-height: 18px;
  margin-bottom: 12px;
}

/* line 102, ../sass/screen.scss */
ul.large li {
  line-height: 21px;
}

/* line 103, ../sass/screen.scss */
li p {
  line-height: 21px;
}

/* Images */
/* line 107, ../sass/screen.scss */
img.scale-with-grid {
  max-width: 100%;
  height: auto;
}

/* Buttons */
/* line 118, ../sass/screen.scss */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  border: 1px solid #aaa;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #444;
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-shadow: 0 1px rgba(255, 255, 255, 0.75);
  cursor: pointer;
  margin-bottom: 20px;
  line-height: normal;
  padding: 8px 10px;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 141, ../sass/screen.scss */
.button.full-width,
button.full-width,
input[type="submit"].full-width,
input[type="reset"].full-width,
input[type="button"].full-width {
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: center;
}

/* Fix for odd Mozilla border & padding issues */
/* line 149, ../sass/screen.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* Forms */
/* line 156, ../sass/screen.scss */
form {
  margin-bottom: 20px;
}

/* line 158, ../sass/screen.scss */
fieldset {
  margin-bottom: 20px;
}

/* line 164, ../sass/screen.scss */
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
  border: 1px solid #ccc;
  padding: 6px 4px;
  outline: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #777;
  margin: 0;
  width: 210px;
  max-width: 100%;
  display: block;
  margin-bottom: 20px;
  background: #fff;
}

/* line 179, ../sass/screen.scss */
select {
  padding: 0;
}

/* line 184, ../sass/screen.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
  border: 1px solid #aaa;
  color: #444;
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}

/* line 190, ../sass/screen.scss */
textarea {
  min-height: 60px;
}

/* line 193, ../sass/screen.scss */
label,
legend {
  display: block;
  font-weight: bold;
  font-size: 13px;
}

/* line 197, ../sass/screen.scss */
select {
  width: 220px;
}

/* line 199, ../sass/screen.scss */
input[type="checkbox"] {
  display: inline;
}

/* line 202, ../sass/screen.scss */
label span,
legend span {
  font-weight: normal;
  font-size: 13px;
  color: #444;
}

/* Misc */
/* line 209, ../sass/screen.scss */
.remove-bottom {
  margin-bottom: 0 !important;
}

/* line 210, ../sass/screen.scss */
.half-bottom {
  margin-bottom: 10px !important;
}

/* line 211, ../sass/screen.scss */
.add-bottom {
  margin-bottom: 20px !important;
}

/* line 212, ../sass/screen.scss */
div b {
  font-weight: bold;
}

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/
/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */
/* #Base 960 Grid */
/* line 238, ../sass/screen.scss */
.container {
  position: relative;
  width: 960px;
  margin: 0 auto;
  padding: 0;
}

/* line 240, ../sass/screen.scss */
.container .column,
.container .columns {
  float: left;
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 241, ../sass/screen.scss */
.row {
  margin-bottom: 20px;
}

/* Nested Column Classes */
/* line 245, ../sass/screen.scss */
.column.alpha, .columns.alpha {
  margin-left: 0;
}

/* line 246, ../sass/screen.scss */
.column.omega, .columns.omega {
  margin-right: 0;
}

/* Base Grid */
/* line 251, ../sass/screen.scss */
.container .one.column,
.container .one.columns {
  width: 40px;
}

/* line 252, ../sass/screen.scss */
.container .two.columns {
  width: 100px;
}

/* line 253, ../sass/screen.scss */
.container .three.columns {
  width: 160px;
}

/* line 254, ../sass/screen.scss */
.container .four.columns {
  width: 220px;
}

/* line 255, ../sass/screen.scss */
.container .five.columns {
  width: 280px;
}

/* line 256, ../sass/screen.scss */
.container .six.columns {
  width: 340px;
}

/* line 257, ../sass/screen.scss */
.container .seven.columns {
  width: 400px;
}

/* line 258, ../sass/screen.scss */
.container .eight.columns {
  width: 460px;
}

/* line 259, ../sass/screen.scss */
.container .nine.columns {
  width: 520px;
}

/* line 260, ../sass/screen.scss */
.container .ten.columns {
  width: 580px;
}

/* line 261, ../sass/screen.scss */
.container .eleven.columns {
  width: 640px;
}

/* line 262, ../sass/screen.scss */
.container .twelve.columns {
  width: 700px;
}

/* line 263, ../sass/screen.scss */
.container .thirteen.columns {
  width: 760px;
}

/* line 264, ../sass/screen.scss */
.container .fourteen.columns {
  width: 820px;
}

/* line 265, ../sass/screen.scss */
.container .fifteen.columns {
  width: 880px;
}

/* line 266, ../sass/screen.scss */
.container .sixteen.columns {
  width: 940px;
}

/* line 267, ../sass/screen.scss */
.container .one-third.column {
  width: 300px;
}

/* line 268, ../sass/screen.scss */
.container .two-thirds.column {
  width: 620px;
}

/* Offsets */
/* line 272, ../sass/screen.scss */
.container .offset-by-one {
  padding-left: 60px;
}

/* line 273, ../sass/screen.scss */
.container .offset-by-two {
  padding-left: 120px;
}

/* line 274, ../sass/screen.scss */
.container .offset-by-three {
  padding-left: 180px;
}

/* line 275, ../sass/screen.scss */
.container .offset-by-four {
  padding-left: 240px;
}

/* line 276, ../sass/screen.scss */
.container .offset-by-five {
  padding-left: 300px;
}

/* line 277, ../sass/screen.scss */
.container .offset-by-six {
  padding-left: 360px;
}

/* line 278, ../sass/screen.scss */
.container .offset-by-seven {
  padding-left: 420px;
}

/* line 279, ../sass/screen.scss */
.container .offset-by-eight {
  padding-left: 480px;
}

/* line 280, ../sass/screen.scss */
.container .offset-by-nine {
  padding-left: 540px;
}

/* line 281, ../sass/screen.scss */
.container .offset-by-ten {
  padding-left: 600px;
}

/* line 282, ../sass/screen.scss */
.container .offset-by-eleven {
  padding-left: 660px;
}

/* line 283, ../sass/screen.scss */
.container .offset-by-twelve {
  padding-left: 720px;
}

/* line 284, ../sass/screen.scss */
.container .offset-by-thirteen {
  padding-left: 780px;
}

/* line 285, ../sass/screen.scss */
.container .offset-by-fourteen {
  padding-left: 840px;
}

/* line 286, ../sass/screen.scss */
.container .offset-by-fifteen {
  padding-left: 900px;
}

/* #Clearing  */
/* Self Clearing Goodness */
/* line 292, ../sass/screen.scss */
.container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
/* line 299, ../sass/screen.scss */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* line 307, ../sass/screen.scss */
.row:after,
.clearfix:after {
  clear: both;
}

/* line 310, ../sass/screen.scss */
.row,
.clearfix {
  zoom: 1;
}

/* You can also use a <br class="clear" /> to clear columns */
/* line 315, ../sass/screen.scss */
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/*  ------- Heal Theme Style Section -------

	Table of Contents
==================================================
    1. HEADER
    2. MAIN PAGE
	3. BLOG STYLE
	4. GALLERY
	5. SHORTCODES
	6. OTHER PAGE
	7. FOOTER
    8. STYLE FOR MOBILE DEVICES

*/
/* -----		1. HEADER		----- */
/* line 344, ../sass/screen.scss */
body {
  background: url(../images/subtle_dots.png);
}

/* line 348, ../sass/screen.scss */
#header {
  width: 100%;
}

/* line 352, ../sass/screen.scss */
.main-header {
  position: absolute;
}

/* line 356, ../sass/screen.scss */
.main-header .container {
  margin-top: 14px;
  z-index: 10000;
  margin-left: auto;
  margin-right: auto;
}

/* line 363, ../sass/screen.scss */
.main-header .fourteen {
  height: 87px;
  border-top: 3px solid #bf0415;
  background: url(../images/slider-bg.png);
}

/* line 369, ../sass/screen.scss */
#header-mobile-menu {
  position: absolute;
  top: 20px;
  right: 0px;
  display: none;
  font-family: "Droid Sans", "Arial", sans-serif;
  padding: 5px;
  border: 1px solid #d5d5d5;
  font-size: 1.5em;
  width: 200px;
  -webkit-appearance: none;
  background-image: url(../images/select_arrow.png);
  background-repeat: no-repeat;
  background-position: 170px 8px;
  color: #777;
  float: right;
}

/* line 387, ../sass/screen.scss */
#logo {
  background: url(../images/heal_logo.png) no-repeat;
  height: 90px;
  width: 225px;
}

/* line 393, ../sass/screen.scss */
#logo-wrap {
  margin-left: 0px;
  position: relative;
}

/* line 398, ../sass/screen.scss */
#logo-wrap a {
  width: 193px;
  display: block;
  position: abolute;
}

/* Main navigation menu */
/* line 406, ../sass/screen.scss */
#menu-header-menu {
  float: right;
  list-style-type: none;
  margin-top: 14px;
  margin-right: 45px;
}

/* line 413, ../sass/screen.scss */
#menu-header-menu > li {
  position: relative;
  float: left;
  margin: 10px;
  font-weight: bold;
  padding-top: 5px;
  padding-left: 25px;
  padding-bottom: 20px;
  transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  -webkit-transition-duration: 1s;
}

/* line 427, ../sass/screen.scss */
#menu-header-menu > li a {
  color: #515151;
  font-size: 1.3em;
  text-decoration: none;
  text-shadow: 1px 1px #fff, 2px 2px #dddddd;
  border-bottom: none !important;
}

/* line 435, ../sass/screen.scss */
.main-header #menu-header-menu > li a {
  color: #fff;
  text-shadow: 0px 0px 3px #000;
  border-bottom: 1px dotted #fff;
  padding-bottom: 2px;
}

/* line 442, ../sass/screen.scss */
.main-header .sub-menu {
  background: rgba(255, 255, 255, 0.9) !important;
  box-shadow: none !important;
}

/* line 447, ../sass/screen.scss */
.sub-menu {
  display: none;
  position: absolute;
  top: 0px;
  left: -40px;
  margin-top: 40px;
  width: 140px;
  background: white !important;
  padding: 25px 30px 25px 30px;
  z-index: 30;
  border: 1px solid #b6b6b6;
  border-top: 2px solid #bf0415;
}

/* line 461, ../sass/screen.scss */
.sub-menu li {
  color: #000 !important;
  margin-bottom: 10px;
  transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 3px;
}

/* line 472, ../sass/screen.scss */
.sub-menu li:first-child {
  border-bottom: none !important;
}

/* line 476, ../sass/screen.scss */
.sub-menu li:hover {
  padding-left: 2px;
}

/* line 480, ../sass/screen.scss */
.sub-menu > li a {
  border-bottom: none !important;
  font-weight: normal !important;
  color: #707070 !important;
  text-shadow: none !important;
}

/* line 487, ../sass/screen.scss */
.triangle {
  position: absolute;
  top: -13px;
  left: 48px;
}

/* line 493, ../sass/screen.scss */
.triangle:hover {
  padding-left: 0px !important;
}

/* line 497, ../sass/screen.scss */
.main-header #intro-text {
  display: none;
}

/* line 501, ../sass/screen.scss */
.main-header #social-button {
  display: none;
}

/* line 505, ../sass/screen.scss */
.main-header #telephone-wrap {
  display: none;
}

/* line 509, ../sass/screen.scss */
#intro-text {
  color: #727272;
  border-top: 2px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
  padding: 15px 30px 20px 58px;
  font-size: 1em;
  opacity: 0.7;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
  margin: -9px 0 45px 15px;
  line-height: 22px;
  font-family: "Droid Sans",sans-serif;
}

/* line 525, ../sass/screen.scss */
#intro-text:hover {
  opacity: 1;
}

/* line 529, ../sass/screen.scss */
#intro-author {
  display: none;
  font-size: 0.7em;
  text-align: right;
  margin: 10px 10px 0 0;
  color: #727272;
  font-family: "Droid Sans",sans-serif;
}

/* Social button */
/* line 539, ../sass/screen.scss */
#social-button {
  float: right !important;
  padding-left: 25px;
  padding-right: 25px;
  height: 33px;
  width: 140px;
  opacity: 0.6;
  margin-top: -4px;
}

/* line 549, ../sass/screen.scss */
#social-button div {
  width: 25px !important;
  height: 6px;
  opacity: 0.6;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
  background-image: url(../images/social_icon.png);
  float: left;
  margin-right: 3px;
}

/* line 562, ../sass/screen.scss */
#social-button div:hover {
  opacity: 1;
}

/* line 566, ../sass/screen.scss */
#google-img {
  background-position: -55px 0px;
}

/* line 570, ../sass/screen.scss */
#facebook-img {
  background-position: -28px 0px;
}

/* line 574, ../sass/screen.scss */
#twitter-img {
  background-position: -2px 0px;
}

/* line 578, ../sass/screen.scss */
#rss-img {
  background-position: -107px 0px;
}

/* line 582, ../sass/screen.scss */
#linkedin-img {
  background-position: -81px 0px;
}

/* line 586, ../sass/screen.scss */
.blue-color {
  color: #7c756b;
  font-weight: bold;
  text-decoration: underline;
}

/* line 592, ../sass/screen.scss */
#telephone-wrap {
  position: relative;
  left: -4px;
  padding-right: 6px;
  padding-left: 1px;
  padding-top: 6px;
  font-size: 1em;
  width: 180px;
  color: #b3b3b3;
}

/* line 603, ../sass/screen.scss */
#header-email {
  display: block;
  background: url(../images/header-mail.png) no-repeat 20px 4px;
  padding-left: 40px;
  margin-left: 7px;
  padding-bottom: 10px;
  font-family: "Droid Sans",sans-serif;
  font-size: 0.9em;
}

/* line 613, ../sass/screen.scss */
#header-telephone {
  display: block;
  background: url(../images/header-telephone.png) no-repeat 20px 4px;
  padding-left: 40px;
  margin-left: 7px;
  font-family: "Droid Sans",sans-serif;
  font-size: 0.9em;
}

/* -----		2. MAIN PAGE		----- */
/* Features */
/* line 626, ../sass/screen.scss */
.features {
  margin: 13px 0 20px 0;
  padding: 32px;
  background: url(../images/redox_01.png);
  border: 7px solid #fff;
  box-shadow: 0px 0px 2px #e0e0e0;
}

/* line 634, ../sass/screen.scss */
.features p {
  color: #717171;
  font-size: 1.2em;
  line-height: 24px;
}

/* line 640, ../sass/screen.scss */
.features a {
  font-size: 1.2em;
  color: #bf0415;
  text-decoration: none;
}

/* line 646, ../sass/screen.scss */
.features a:hover {
  color: #bf0415;
}

/* line 650, ../sass/screen.scss */
.features h2 {
  color: #7c756b;
  font-size: 1.3em;
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 1px 1px 0px #fff, 3px 3px 0px #e0e0e0;
  padding-left: 45px;
  border-bottom: 1px solid #d1d1d1;
}

/* line 660, ../sass/screen.scss */
.fone h2 {
  background: url(../images/news_img.png) no-repeat;
}

/* line 664, ../sass/screen.scss */
.ftwo h2 {
  background: url(../images/care_img.png) no-repeat;
}

/* line 668, ../sass/screen.scss */
.fthree h2 {
  background: url(../images/contact_img.png) no-repeat;
}

/* Blog section */
/* line 674, ../sass/screen.scss */
#from-blog-wrap {
  padding-bottom: 20px;
}

/* line 678, ../sass/screen.scss */
#from-blog {
  margin-bottom: 20px;
}

/* line 682, ../sass/screen.scss */
#from-blog-header {
  margin: 35px auto 0 auto;
  font-size: 1.4em;
  color: #565656;
  margin-bottom: 20px;
  position: relative;
}

/* line 690, ../sass/screen.scss */
#from-blog-header div {
  margin-bottom: 25px;
  width: 170px;
}

/* line 695, ../sass/screen.scss */
#go-next, #go-prev {
  width: 17px !important;
  height: 23px !important;
  position: absolute;
  opacity: 0.4;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 706, ../sass/screen.scss */
#go-next {
  top: 0px;
  right: 13px;
  background-image: url(../images/from-blog-next.png);
}

/* line 712, ../sass/screen.scss */
#go-prev {
  top: 0px;
  right: 36px;
  background-image: url(../images/from-blog-prev.png);
}

/* line 718, ../sass/screen.scss */
#go-next:hover, #go-prev:hover {
  opacity: 0.8;
}

/* line 722, ../sass/screen.scss */
#mobile-blog-slider {
  display: none;
}

/* line 726, ../sass/screen.scss */
#blog-slider {
  width: 940 !important;
}

/* line 730, ../sass/screen.scss */
#blog-slider li {
  width: 236px;
  position: relative;
}

/* line 735, ../sass/screen.scss */
#blog-slider li img {
  width: 220px;
  opacity: 0.8;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
}

/* line 744, ../sass/screen.scss */
.blog-slider-text-wrap {
  margin-top: -4px;
  width: 220px;
  background: #fff;
  padding-top: 3px;
  padding-bottom: 3px;
}

/* line 752, ../sass/screen.scss */
#blog-slider li img:hover {
  opacity: 1;
}

/* line 756, ../sass/screen.scss */
#blog-slider li:first-child {
  margin-right: 0px;
}

/* line 760, ../sass/screen.scss */
.main-blog-magnifier {
  position: absolute;
  top: 40px;
  left: 75px;
  height: 70px;
  width: 70px;
  background: url(../images/gallery_magnifier.png) no-repeat;
  opacity: 0;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  display: none;
}

/* line 775, ../sass/screen.scss */
.slider-post-title {
  margin: 8px 5px 0 0;
  color: #bf0415;
  font-size: 1.1em;
  font-weight: bold;
  text-align: center;
}

/* line 783, ../sass/screen.scss */
.slider-post-text {
  font-size: 0.9em;
  text-align: center;
  color: #989898;
  margin-right: 5px;
  margin-bottom: 8px;
}

/* line 791, ../sass/screen.scss */
.bx-next {
  position: absolute;
  top: 28%;
  right: -47px;
  z-index: 999;
  width: 30px;
  height: 30px;
  text-indent: -999999px;
  background: url(../images/gray_next.png) no-repeat;
  opacity: 0.3;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
}

/* line 807, ../sass/screen.scss */
.bx-prev {
  position: absolute;
  top: 28%;
  left: -50px;
  z-index: 999;
  width: 30px;
  height: 30px;
  text-indent: -999999px;
  background: url(../images/gray_prev.png) no-repeat;
  opacity: 0.3;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
}

/* line 823, ../sass/screen.scss */
.bx-next:hover, .bx-prev:hover {
  opacity: 1;
}

/* Information block */
/* line 829, ../sass/screen.scss */
#information-wrap {
  margin-top: 50px;
}

/* line 833, ../sass/screen.scss */
.information-header {
  border-bottom: 4px solid #f4f4f4;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.5em;
  font-weight: bold;
  color: #7c756b;
  text-shadow: 1px 1px #fff,2px 2px #DDD;
  margin-bottom: 15px;
  margin-right: 55px;
  padding-left: 10px;
}

/* News */
/* line 849, ../sass/screen.scss */
.news-wrap {
  margin-bottom: 21px;
  width: 550px;
}

/* line 854, ../sass/screen.scss */
.news-wrap img {
  margin-bottom: 10px;
  width: 195px;
  margin-right: 20px;
  border: 3px solid #fff !important;
  float: left;
}

/* line 862, ../sass/screen.scss */
.news-wrap a {
  text-decoration: none;
}

/* line 866, ../sass/screen.scss */
.news-title {
  padding-top: 6px;
  font-size: 1.4em;
  font-weight: bold;
  color: #bf0415;
  margin-bottom: 3px;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
}

/* line 878, ../sass/screen.scss */
.news-title:hover {
  color: #bf0415;
}

/* line 882, ../sass/screen.scss */
.news-after-title {
  margin-top: 5px;
  margin-bottom: 5px;
  height: 19px;
}

/* line 888, ../sass/screen.scss */
.news-after-title li {
  float: left;
  padding-left: 18px;
  margin-right: 10px;
  color: #a1a1a1;
  margin-bottom: 0px !important;
}

/* line 896, ../sass/screen.scss */
#news-author {
  background: url(../images/blog_author_icon.png) 0px 2px no-repeat;
}

/* line 900, ../sass/screen.scss */
#news-date {
  background: url(../images/blog_date_icon.png) 0px 2px no-repeat;
}

/* line 904, ../sass/screen.scss */
.news-date {
  display: none;
  margin-top: -4px;
  font-size: 0.8em;
  color: #878787;
}

/* line 911, ../sass/screen.scss */
.news-text {
  margin-top: 8px;
  font-size: 1.1em;
  line-height: 24px;
  color: #717171;
}

/* About us */
/* line 920, ../sass/screen.scss */
#about-textwrap {
  font-size: 1.1em;
  color: #717171;
  width: 310px;
  line-height: 22px;
}

/* line 927, ../sass/screen.scss */
#about-textwrap img, .news-wrap img {
  margin-top: 6px;
  opacity: 0.8;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  border: 4px solid #fff;
  box-shadow: 0px 0px 2px #E0E0E0;
}

/* line 939, ../sass/screen.scss */
#about-textwrap img:hover, .news-wrap img:hover {
  opacity: 1;
}

/* line 943, ../sass/screen.scss */
.left-align {
  width: 100px;
  margin-right: 15px;
  margin-bottom: 5px;
  float: left;
}

/* line 950, ../sass/screen.scss */
.right-align {
  margin-left: 15px;
  margin-bottom: 5px;
  float: right;
}

/* line 956, ../sass/screen.scss */
.divider {
  width: 937px;
  margin-left: 8px;
  margin-top: 60px;
  margin-bottom: 10px;
  background: url(../images/divider.png);
  height: 4px;
  opacity: 0.2;
}

/* line 966, ../sass/screen.scss */
.divider-after {
  width: 99%;
  margin-top: 0px;
  margin-bottom: 63px;
  background: url(../images/divider.png);
  height: 4px;
  opacity: 0.2;
}

/* line 975, ../sass/screen.scss */
#find-list {
  margin-left: 5px;
  list-style-type: none;
  margin-bottom: 20px;
  width: 270px;
}

/* line 982, ../sass/screen.scss */
#find-list li {
  border-bottom: 1px dashed #EFEFEF;
  padding-bottom: 7px;
  margin-bottom: 6px;
  background: url(../images/location_img.png) no-repeat 2px 6px;
}

/* line 989, ../sass/screen.scss */
#find-list li #clinic-name {
  padding: 5px 0 0 45px;
  font-size: 1.3em;
  font-weight: bold;
  height: 30px;
  text-transform: uppercase;
  margin-bottom: 0px;
}

/* line 998, ../sass/screen.scss */
#find-list li #clinic-address {
  margin-top: -10px;
  padding-left: 45px;
  color: #787878;
  margin-bottom: 0px;
}

/* line 1005, ../sass/screen.scss */
#gmaps {
  margin-top: 8px;
  opacity: 0.7;
  border: 7px solid white;
  box-shadow: 0px 0px 2px #E0E0E0;
  height: 195px;
  width: 310px;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
}

/* line 1018, ../sass/screen.scss */
#gmaps:hover {
  opacity: 1;
}

/* line 1022, ../sass/screen.scss */
#findus-text {
  color: #686868;
  font-size: 1.1em;
}

/* line 1027, ../sass/screen.scss */
.location-wrap {
  width: 300px;
  float: left;
}

/* Personal slider */
/* line 1033, ../sass/screen.scss */
#personal-header {
  margin-top: 55px;
  font-size: 1.6em;
  background: url(../images/bg-line.png) 4px 0px;
  color: #565656;
  margin-bottom: 20px;
}

/* line 1041, ../sass/screen.scss */
#personal-header div {
  width: 150px;
  background: url(../images/subtle_dots.png);
}

/* line 1046, ../sass/screen.scss */
#personal {
  width: 932px;
}

/* line 1050, ../sass/screen.scss */
#personal-slider li {
  width: 235px;
}

/* line 1054, ../sass/screen.scss */
#personal li img {
  opacity: 0.8;
  width: 230px;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
}

/* line 1063, ../sass/screen.scss */
#personal li img:hover {
  opacity: 1;
}

/* line 1067, ../sass/screen.scss */
#personal li:first-child {
  margin-right: 0px;
}

/* Buy it button section */
/* line 1073, ../sass/screen.scss */
#buy-it {
  width: 927px;
  margin-top: 50px;
  margin-bottom: 45px;
  height: 105px;
  background: url(../images/redox_01.png);
  border: 7px solid #fff;
  box-shadow: 0px 0px 2px #E0E0E0;
  position: relative;
}

/* line 1084, ../sass/screen.scss */
#buy-it-text {
  padding: 30px 0px 0px 30px;
  font-size: 1.6em;
  color: #8b8a8a;
}

/* line 1090, ../sass/screen.scss */
#buy-it-subtext {
  padding-left: 31px;
  margin-top: 2px;
  font-size: 1em;
  clear: both;
  color: #a6a5a5;
  font-style: italic;
}

/* line 1099, ../sass/screen.scss */
#buy-it-button {
  float: right;
  position: absolute;
  background-color: #bf0415;
  padding: 7px 15px 7px 30px;
  color: #fff;
  text-shadow: 1px 1px 0px #838383;
  border-radius: 3px;
  outline: 4px solid #f5f5f5;
  font-size: 1em;
  opacity: 0.8;
  text-align: center;
  font-weight: bold;
  top: 32px;
  right: 50px;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  cursor: pointer;
  text-align: center;
  border: 1px solid #bf0415 !important;
  box-shadow: inset 0px 0px 4px #fff;
}

/* line 1123, ../sass/screen.scss */
#buy-it-button-text {
  background: url(../images/buyit_image.png) no-repeat 52px 0px;
  padding-right: 50px;
}

/* line 1128, ../sass/screen.scss */
#buy-it-button:hover {
  opacity: 1;
}

/* ----- 		3. BLOG STYLE		----- */
/* Page title */
/* line 1138, ../sass/screen.scss */
#page-title-wrap {
  color: #8c8c8c;
  margin-bottom: 50px;
  padding: 24px 0 31px 30px;
  opacity: 0.9;
  background: url(../images/page_title_bg.png) no-repeat;
  border-top: 3px solid #e0e0e0;
  border-bottom: 3px solid #e0e0e0;
}

/* line 1148, ../sass/screen.scss */
#breadcrumb {
  color: #e7e7e7;
}

/* line 1152, ../sass/screen.scss */
#breadcrumb a {
  color: #e7e7e7;
  text-decoration: none;
}

/* line 1157, ../sass/screen.scss */
#breadcrumb a:hover {
  text-decoration: underline;
}

/* line 1161, ../sass/screen.scss */
#page-title {
  color: #fff;
  font-size: 2.5em;
  text-transform: uppercase;
  padding-top: 5px;
  margin-bottom: 9px;
  font-weight: bold;
  text-shadow: 1px 1px 0px #000;
}

/* line 1171, ../sass/screen.scss */
#page-subtitle {
  font-size: 1.1em;
  border-top: 1px dotted #c8c8c8;
  display: inline;
  padding-top: 3px;
  color: #e4e4e4;
}

/* line 1179, ../sass/screen.scss */
.left-content {
  width: 665px !important;
  padding-right: 30px !important;
  border-right: 1px dotted #e0e0e0;
}

/* line 1185, ../sass/screen.scss */
.right-content {
  padding: 4px 0px 25px 15px !important;
  width: 198px !important;
}

/* line 1190, ../sass/screen.scss */
.sidebar-left {
  float: left !important;
  margin: 0px 15px 25px 0px !important;
}

/* line 1195, ../sass/screen.scss */
.content-right {
  float: right !important;
  padding-left: 35px !important;
  padding-right: 0px !important;
  border-left: 1px dotted #E0E0E0;
  border-right: none;
}

/* line 1203, ../sass/screen.scss */
.content-fullwidth {
  border: none !important;
  width: 920px !important;
  padding-right: 0 !important;
}

/* line 1209, ../sass/screen.scss */
.content-fullwidth .blog-text {
  width: 910px !important;
}

/* line 1213, ../sass/screen.scss */
.content-fullwidth .without-image {
  width: 910px !important;
}

/* line 1217, ../sass/screen.scss */
.sidebar-fullwidth {
  display: none !important;
}

/* line 1222, ../sass/screen.scss */
.blogpost-wrap {
  padding-bottom: 10px;
  border-bottom: 1px dotted #bcbcbc;
  margin-bottom: 50px;
}

/* line 1228, ../sass/screen.scss */
.blog-image img {
  border: 5px solid #fff;
  box-shadow: 0px 0px 1px #bbb;
  float: left;
  margin-bottom: 30px;
  opacity: 0.8;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 1240, ../sass/screen.scss */
.single-text {
  float: none !important;
  width: 660px !important;
}

/* line 1245, ../sass/screen.scss */
.blog-image img:hover {
  opacity: 1;
}

/* line 1249, ../sass/screen.scss */
.blog-content {
  float: left;
}

/* line 1253, ../sass/screen.scss */
.blog-title {
  padding-top: 10px;
  font-size: 2.6em;
  font-weight: bold;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  line-height: 30px;
}

/* line 1264, ../sass/screen.scss */
.blog-title a {
  color: #bf0415;
  text-decoration: none;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 1273, ../sass/screen.scss */
.blog-title a:hover {
  color: #bf0415;
}

/* line 1277, ../sass/screen.scss */
.blog-meta {
  margin: 10px 0 20px 0;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  padding: 5px 0;
  color: #949494;
  background-color: #EFEFEF;
  padding-left: 5px;
  padding-top: 6px;
  background-image: url(../images/white_bed_sheet.png);
  width: 655px;
}

/* line 1290, ../sass/screen.scss */
.content-fullwidth .blog-meta {
  width: 99% !important;
}

/* line 1294, ../sass/screen.scss */
.content-fullwidth .blog-image img {
  margin-bottom: 25px !important;
}

/* line 1298, ../sass/screen.scss */
.blog-meta ul li {
  float: left;
  margin-right: 20px;
  text-align: center;
  color: #a4a4a4;
}

/* line 1305, ../sass/screen.scss */
.blog-meta ul li span {
  color: #8a8a8a;
  margin-left: 2px;
}

/* line 1311, ../sass/screen.scss */
.blog-text {
  width: 655px;
  color: #717171;
  font-size: 1.2em;
  line-height: 26px;
}

/* line 1318, ../sass/screen.scss */
.without-image {
  width: 650px;
}

/* line 1322, ../sass/screen.scss */
.blog-text a {
  text-decoration: none;
  color: #4d8dc9;
  font-size: 1em;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
}

/* line 1332, ../sass/screen.scss */
.blog-text a:hover {
  color: #bf0415;
}

/* line 1336, ../sass/screen.scss */
.blog-date {
  background: url(../images/blog_date_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* line 1341, ../sass/screen.scss */
.blog-author {
  background: url(../images/blog_author_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* line 1346, ../sass/screen.scss */
.blog-category {
  background: url(../images/blog_category_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* Comment section */
/* line 1353, ../sass/screen.scss */
.blog-comment {
  background: url(../images/blog_comment_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* line 1358, ../sass/screen.scss */
.comments-wrap {
  margin-top: 20px;
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 20px;
}

/* line 1365, ../sass/screen.scss */
.comments-avatar {
  margin-right: 13px;
  float: left;
}

/* line 1370, ../sass/screen.scss */
.comments-avatar img {
  border: 4px solid #fff;
  box-shadow: 0px 0px 3px #e0e0e0;
  opacity: 0.7;
}

/* line 1376, ../sass/screen.scss */
.comments-content {
  float: left;
}

/* line 1380, ../sass/screen.scss */
.comments-author {
  font-size: 1.7em;
  font-weight: bold;
  float: left;
  margin-right: 13px;
  padding-top: 10px;
  margin-bottom: 5px;
  color: #787878;
}

/* line 1390, ../sass/screen.scss */
.comments-number-wrap {
  background: url(../images/comments_count.png);
  height: 37px;
  width: 37px;
  float: left;
  opacity: 0.3;
}

/* line 1398, ../sass/screen.scss */
.comments-number {
  text-align: center;
  padding-top: 8px;
  font-size: 1.2em;
  color: #fff;
}

/* line 1405, ../sass/screen.scss */
.comments-date {
  clear: both;
  color: #909090;
  font-size: 1.1em;
  margin-top: 15px;
}

/* line 1412, ../sass/screen.scss */
.comments-texts {
  margin-top: 8px;
  width: 550px;
  font-size: 1.2em;
  line-height: 25px;
  color: #787878;
}

/* line 1420, ../sass/screen.scss */
#comments-count {
  font-size: 1.6em;
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 24px;
}

/* Leave reply field */
/* line 1428, ../sass/screen.scss */
#leave-reply-wrap {
  margin-top: 60px;
}

/* line 1432, ../sass/screen.scss */
#leave-reply-wrap form {
  margin-top: 30px;
}

/* line 1436, ../sass/screen.scss */
#leave-reply-wrap form input, #leave-reply-wrap form textarea, #contact-form form input, #contact-form form textarea, #appointment-form form input, #appointment-form form textarea {
  outline: 4px solid #f6f6f6;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  width: 300px;
  height: 23px;
  font-size: 1.2em;
  color: #8f8f8f;
  opacity: 1;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  padding: 5px;
}

/* line 1452, ../sass/screen.scss */
#leave-reply-wrap form textarea, #contact-form form textarea, #appointment-form form textarea {
  height: 150px;
  width: 450px;
}

/* line 1457, ../sass/screen.scss */
#leave-reply-wrap label, #contact-form label, #appointment-form label {
  font-size: 1.3em;
  font-weight: normal;
  color: #8b8b8b;
  margin-bottom: 6px;
}

/* line 1464, ../sass/screen.scss */
#leave-reply-wrap label span, #contact-form label span, #appointment-form label span {
  color: #bf0415;
  font-size: 1.2em;
}

/* line 1469, ../sass/screen.scss */
#leave-reply-header {
  font-size: 1.6em;
}

/* line 1473, ../sass/screen.scss */
#submit-button {
  margin-top: 10px;
  height: 40px !important;
  width: 140px !important;
  background-color: #bf0415;
  color: white !important;
  text-shadow: 1px 1px 0px #838383;
  outline: 3px solid #f6f6f6 !important;
  opacity: 0.8 !important;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  border-radius: 5px !important;
  border: 1px solid #bf0415 !important;
  box-shadow: inset 0px 0px 4px #fff;
}

/* line 1491, ../sass/screen.scss */
#submit-button:hover {
  opacity: 1 !important;
}

/* Pagination */
/* line 1498, ../sass/screen.scss */
.pagenavi {
  padding-right: 19px;
  float: right;
  padding-top: 20px;
  opacity: 0.8;
}

/* line 1505, ../sass/screen.scss */
.pagenavi a, .pagenavi a:link {
  padding: 5px 4px 5px 4px;
  text-decoration: none;
  border: 1px solid #D2E3FF;
  color: #bf0415;
  background-color: #f7f7f7;
  font-size: 0.8em;
  font-weight: bold;
}

/* line 1515, ../sass/screen.scss */
.pagenavi a:visited {
  padding: 5px 4px 5px 4px;
  text-decoration: none;
  border: 1px solid #D2E3FF;
  color: #bf0415;
  background-color: #f7f7f7;
  font-size: 0.8em;
}

/* line 1524, ../sass/screen.scss */
.pagenavi a:hover {
  border: 1px solid #6178ba;
  color: #bf0415;
  background-color: #f7f7f7;
  font-size: 0.8em;
}

/* line 1531, ../sass/screen.scss */
.pagenavi a:active {
  padding: 5px 4px 5px 4px;
  text-decoration: none;
  border: 1px solid #d3d3d3;
  color: #0066cc;
  background-color: #f7f7f7;
  font-size: 0.8em;
}

/* line 1540, ../sass/screen.scss */
.pagenavi span.pages {
  padding: 2px 4px 2px 4px;
  margin: 2px 6px 2px 2px;
  color: #959595;
}

/* line 1546, ../sass/screen.scss */
.pagenavi span.current {
  padding: 5px 4px 5px 4px;
  font-weight: bold;
  border: 1px solid #1258ab;
  color: #fff;
  background-color: #1A63BA;
  font-size: 0.8em;
}

/* Blog sidebar */
/* line 1557, ../sass/screen.scss */
.sidebar-header {
  font-size: 1.4em;
  border-bottom: 3px solid #d8e4ef;
  padding: 10px 0 10px 2px;
  opacity: 0.8;
}

/* line 1564, ../sass/screen.scss */
#blog-categories, #archives {
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 1.2em;
  opacity: 0.7;
}

/* line 1571, ../sass/screen.scss */
#blog-categories li {
  background: url(../images/category_icon.png) no-repeat 0px 1px;
  padding-left: 23px;
  transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  font-size: 0.8em;
}

/* line 1580, ../sass/screen.scss */
#blog-categories li:hover, #archives li:hover {
  margin-left: 2px;
  opacity: 1;
}

/* line 1585, ../sass/screen.scss */
#blog-categories li a, #archives li a {
  text-decoration: none;
}

/* line 1589, ../sass/screen.scss */
#aboutus-sidebar {
  margin-top: 15px;
  color: #7b7b7b;
}

/* line 1594, ../sass/screen.scss */
#archives li {
  background: url(../images/archive_icon.png) no-repeat 0px 1px;
  padding-left: 23px;
  transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
}

/* line 1603, ../sass/screen.scss */
#flickr-feed {
  margin-top: 20px;
}

/* line 1607, ../sass/screen.scss */
#flickr-feed li {
  float: left;
  margin-right: 10px;
}

/* line 1612, ../sass/screen.scss */
#flickr-feed li img {
  border: 4px solid #fff;
  box-shadow: 0px 0px 3px #e0e0e0;
  opacity: 0.8;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
}

/* line 1622, ../sass/screen.scss */
#flickr-feed li img:hover {
  opacity: 1;
}

/* line 1626, ../sass/screen.scss */
#blog-post-sidebar {
  margin-top: 20px;
  margin-bottom: 30px;
}

/* line 1631, ../sass/screen.scss */
#blog-post-sidebar li {
  background: url(../images/blog-post-sidebar.png) no-repeat;
  padding-left: 25px;
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 6px;
}

/* line 1638, ../sass/screen.scss */
#blog-post-sidebar li a {
  color: #686868;
  text-decoration: none;
  transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
}

/* line 1647, ../sass/screen.scss */
#blog-post-sidebar li a:hover {
  color: #484747;
  padding-left: 2px;
}

/* line 1652, ../sass/screen.scss */
#blog-post-sidebar li span {
  color: #b3b2b2;
  font-size: 0.9em;
}

/* -----		4. GALLERY			----- */
/* line 1662, ../sass/screen.scss */
#gallery-wrap {
  margin-top: -12px !important;
  margin-left: -20px !important;
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 45px;
}

/* line 1669, ../sass/screen.scss */
.gallery-img-wrap {
  width: 270px;
  padding: 20px 24px 5px 24px;
  float: left;
  height: 300px;
}

/* line 1676, ../sass/screen.scss */
.last-gallery-img {
  padding-right: 0 !important;
}

/* line 1680, ../sass/screen.scss */
.gallery-text-title {
  font-size: 1.3em;
  color: #bf0415;
  font-weight: bold;
  text-align: center;
  margin-top: 5px;
}

/* line 1688, ../sass/screen.scss */
.gallery-text {
  font-size: 1.1em;
  color: #9a9a9a;
  text-align: center;
  margin-top: 6px;
}

/* line 1695, ../sass/screen.scss */
.gallery-image {
  position: relative;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 1703, ../sass/screen.scss */
.gallery-image img {
  border: 5px solid #fff;
  box-shadow: 0px 0px 1px #bbb;
  opacity: 0.8;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 1713, ../sass/screen.scss */
.gallery-without-text {
  padding-top: 13px !important;
}

/* line 1717, ../sass/screen.scss */
.gallery-without-text .gallery-img-wrap {
  width: 270px !important;
  height: 180px !important;
  margin: 0px 20px 40px 20px !important;
  padding: 0px !important;
}

/* line 1724, ../sass/screen.scss */
.gallery-without-text img {
  width: 260px !important;
  height: auto !important;
}

/* line 1729, ../sass/screen.scss */
.gallery-with-sidebar {
  padding-top: 20px !important;
  width: 700px !important;
  border-bottom: none !important;
}

/* line 1735, ../sass/screen.scss */
.gallery-with-sidebar img {
  width: 200px !important;
  height: auto !important;
}

/* line 1740, ../sass/screen.scss */
.gallery-with-sidebar .gallery-img-wrap {
  width: 210px !important;
  height: 150px !important;
  margin: 0px 5px 20px 5px !important;
  padding: 0px !important;
}

/* line 1747, ../sass/screen.scss */
.gallery-text-wrap {
  width: 255px;
}

/* line 1751, ../sass/screen.scss */
.gallery-pagenavi {
  margin-top: 30px;
  clear: both;
}

/* line 1756, ../sass/screen.scss */
.magnifier-icon {
  position: absolute;
  top: 55px;
  left: 90px;
  height: 70px;
  width: 70px;
  background: url(../images/gallery_magnifier.png) no-repeat;
  opacity: 0;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  display: none;
}

/* line 1771, ../sass/screen.scss */
.magnifier-icon-sidebar {
  position: absolute;
  top: 36px;
  left: 65px;
  height: 70px;
  width: 70px;
  background: url(../images/gallery_magnifier.png) no-repeat;
  opacity: 0;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* -----		5. SHORTCODES 		----- */
/* Typography */
/* line 1791, ../sass/screen.scss */
.left-content h1 {
  font-size: 2.6em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 8px !important;
}

/* line 1798, ../sass/screen.scss */
.left-content h2 {
  font-size: 2.4em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 8px !important;
}

/* line 1805, ../sass/screen.scss */
.left-content h3 {
  font-size: 2.2em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 6px !important;
}

/* line 1812, ../sass/screen.scss */
.left-content h4 {
  font-size: 2em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 4px !important;
}

/* line 1819, ../sass/screen.scss */
.left-content h5 {
  font-size: 1.8em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 2px !important;
}

/* line 1826, ../sass/screen.scss */
.left-content h6 {
  font-size: 1.6em;
  color: #bf0415;
  font-weight: bold;
  margin-bottom: 2px !important;
}

/* line 1833, ../sass/screen.scss */
.custom-list li, .custom-list2 li, .custom-list3 li, .custom-list4 li {
  background: url(../images/list-bullets.png) no-repeat 0px 1px;
  padding-left: 22px;
  font-size: 1.1em;
  color: #676767;
}

/* line 1840, ../sass/screen.scss */
.custom-list2 li {
  background: url(../images/list-bullets2.png) no-repeat 0px 1px;
}

/* line 1844, ../sass/screen.scss */
.custom-list3 li {
  background: url(../images/list-bullets3.png) no-repeat 0px 1px;
}

/* line 1848, ../sass/screen.scss */
.custom-list4 li {
  background: url(../images/list-bullets4.png) no-repeat 0px 1px;
}

/* line 1852, ../sass/screen.scss */
.page div {
  font-size: 1.2em;
  line-height: 26px;
  color: #717171;
  margin-bottom: 10px;
}

/* line 1859, ../sass/screen.scss */
.code-wrap {
  background: url(../images/redox_01.png);
  padding: 7px 10px 7px 10px;
  width: 350px;
  text-align: center;
  border: 1px solid #e0e0e0;
  margin: 30px 0px !important;
  font-size: 1.1em !important;
}

/* line 1869, ../sass/screen.scss */
.quote, .quote-align-left, .quote-align-right {
  border-left: 3px solid #b6444b;
  margin: 30px 0px 30px 0px;
  padding: 0px 20px 0px 20px;
}

/* line 1875, ../sass/screen.scss */
.quote-align-left {
  width: 260px;
  float: left;
  margin-top: 20px;
  margin-right: 40px;
  margin-bottom: 80px;
}

/* line 1883, ../sass/screen.scss */
.quote-align-right {
  width: 260px;
  float: right;
  margin-top: 20px;
  margin-left: 40px;
  margin-bottom: 80px;
}

/* line 1891, ../sass/screen.scss */
.left-align-image, .right-align-image {
  float: left;
  margin: 7px 25px 15px 0px;
  border: 7px solid #fff;
  box-shadow: 0px 0px 2px #e0e0e0;
  opacity: 0.8;
  transition-duration: 0.6s;
  -moz-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
}

/* line 1903, ../sass/screen.scss */
.left-align-image:hover, .right-align-image:hover {
  opacity: 1;
}

/* line 1907, ../sass/screen.scss */
.right-align-image {
  margin: 7px 0px 15px 25px;
  float: right;
}

/* line 1912, ../sass/screen.scss */
.dropcap:first-letter {
  float: left;
  font-size: 3em !important;
  padding: 10px 10px 0px 0px;
}

/* Columns */
/* line 1920, ../sass/screen.scss */
.two-columns {
  float: left;
  width: 430px;
  margin-right: 50px;
}

/* line 1926, ../sass/screen.scss */
.three-columns {
  float: left;
  width: 260px;
  margin-right: 50px;
}

/* line 1932, ../sass/screen.scss */
.four-columns {
  float: left;
  width: 180px;
  margin-right: 50px;
}

/* line 1938, ../sass/screen.scss */
.last {
  clear: right;
  margin-right: 0px !important;
}

/* Buttons */
/* line 1945, ../sass/screen.scss */
.button {
  border: none !important;
  padding: 7px 40px;
  color: #fff !important;
  text-shadow: 1px 1px 0px #727272;
  font-size: 1.1em !important;
  opacity: 0.7;
  box-shadow: inset 0px 0px 4px white;
}

/* line 1955, ../sass/screen.scss */
.orange {
  background-color: #fac668;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  border: 1px solid #e2b35e !important;
}

/* line 1964, ../sass/screen.scss */
.orange:hover {
  opacity: 1;
}

/* line 1968, ../sass/screen.scss */
.blue {
  background-color: #bf0415;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  border: 1px solid #bf0415 !important;
}

/* line 1977, ../sass/screen.scss */
.blue:hover {
  opacity: 1;
}

/* line 1981, ../sass/screen.scss */
.black {
  background-color: #727272;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  border: 1px solid #6e6f6f !important;
}

/* line 1990, ../sass/screen.scss */
.black:hover {
  opacity: 1;
}

/* line 1994, ../sass/screen.scss */
.green {
  background-color: #65cd95;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  border: 1px solid #48ae77 !important;
}

/* line 2003, ../sass/screen.scss */
.green:hover {
  opacity: 1;
}

/* line 2007, ../sass/screen.scss */
.red {
  background-color: #fa8968;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  border: 1px solid #c06d55 !important;
}

/* line 2016, ../sass/screen.scss */
.red:hover {
  opacity: 1;
}

/* line 2020, ../sass/screen.scss */
.float-left {
  float: left;
}

/* line 2024, ../sass/screen.scss */
.float-right {
  float: right;
}

/* line 2028, ../sass/screen.scss */
.without-align {
  text-align: left !important;
  width: 400px;
  padding-left: 30px;
}

/* Message box */
/* line 2036, ../sass/screen.scss */
.info {
  padding: 20px 60px 30px 60px !important;
  background-color: #d1e6fd;
  box-shadow: inset 0px 1px 7px #FAFFF5;
  border: 1px solid #a1ccfc;
  color: #6c8bae !important;
  opacity: 0.9;
}

/* line 2045, ../sass/screen.scss */
.success {
  padding: 20px 60px 30px 60px !important;
  background-color: #d0fee4;
  box-shadow: inset 0px 1px 7px #FAFFF5;
  border: 1px solid #7bebaa;
  color: #65aa82 !important;
  opacity: 0.9;
}

/* line 2054, ../sass/screen.scss */
.alert {
  padding: 20px 60px 30px 60px !important;
  background-color: #fddada;
  box-shadow: inset 0px 1px 7px #FAFFF5;
  border: 1px solid #ebaeae;
  color: #bc8181 !important;
  opacity: 0.9;
}

/* line 2063, ../sass/screen.scss */
.warning {
  padding: 20px 60px 30px 60px !important;
  background-color: #feedd5;
  box-shadow: inset 0px 1px 7px #FAFFF5;
  border: 1px solid #ebcf7b;
  color: #aa9b65 !important;
  opacity: 0.9;
}

/* Tables */
/* line 2074, ../sass/screen.scss */
.table-full-width {
  width: 100%;
}

/* line 2078, ../sass/screen.scss */
.table {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 2083, ../sass/screen.scss */
.table th {
  padding: 15px;
  border: 1px dotted #d5d5d5;
  font-size: 1.1em;
  background: url(../images/noise_lines.png);
  text-align: center;
  font-weight: bold;
  color: #444;
}

/* line 2093, ../sass/screen.scss */
.table td {
  border: 1px dotted #e0e0e0;
  padding: 12px;
  color: #828282;
  text-align: center;
}

/* line 2100, ../sass/screen.scss */
.highlight td:hover {
  background: url(../images/redox_01.png);
  cursor: pointer;
}

/* -----		6. OTHER PAGE 		----- */
/* 404 Page */
/* line 2111, ../sass/screen.scss */
#error-title-wrap {
  height: 6px;
  background-color: #7c756b;
  margin-bottom: 40px;
}

/* line 2117, ../sass/screen.scss */
#error-wrap {
  padding-top: 120px;
  padding-bottom: 0px;
}

/* line 2122, ../sass/screen.scss */
#error-title {
  font-size: 9em;
  text-align: center;
  text-shadow: 2px 2px 0px #fff, 4px 4px 0px #e0e0e0;
}

/* line 2128, ../sass/screen.scss */
#error-after-title {
  text-align: center;
  padding-top: 40px;
  font-size: 1.6em;
  color: #adacac;
  text-transform: uppercase;
}

/* line 2137, ../sass/screen.scss */
#error-text {
  width: 400px;
  margin: 40px auto 0px auto;
  text-align: center;
  border-top: 1px dotted #e0e0e0;
  border-bottom: 1px dotted #e0e0e0;
  padding-top: 30px;
  padding-bottom: 30px;
  line-height: 31px;
}

/* Contact */
/* line 2150, ../sass/screen.scss */
#pre-method-text {
  margin-top: 8px;
  color: #7B7B7B;
}

/* line 2155, ../sass/screen.scss */
#contact-method {
  color: #8a8a8a;
  margin-bottom: 25px;
}

/* line 2160, ../sass/screen.scss */
#contact-method li {
  border-bottom: 1px dotted #e0e0e0;
  padding-bottom: 4px;
}

/* line 2165, ../sass/screen.scss */
#contact-telephone {
  background: url(../images/contact-method-telephone.png) no-repeat 0px -1px;
  padding-left: 23px;
}

/* line 2170, ../sass/screen.scss */
#contact-address {
  background: url(../images/contact-method-address.png) no-repeat 0px -1px;
  padding-left: 23px;
}

/* line 2175, ../sass/screen.scss */
#contact-skype {
  background: url(../images/contact-method-skype.png) no-repeat 0px 0px;
  padding-left: 23px;
}

/* line 2180, ../sass/screen.scss */
#contact-email {
  background: url(../images/contact-method-mail.png) no-repeat 0px 1px;
  padding-left: 23px;
}

/* line 2185, ../sass/screen.scss */
#contact-telephone span, #contact-skype span, #contact-email span {
  font-weight: bold;
  font-size: 1.1em;
}

/* line 2190, ../sass/screen.scss */
#contact-address span {
  font-weight: bold;
  font-size: 1.1em;
  padding-bottom: 3px;
  margin-bottom: 5px;
  border-bottom: 1px dotted #e0e0e0;
  display: block;
}

/* line 2199, ../sass/screen.scss */
.contact-page h1 {
  font-size: 2.6em;
  color: #bf0415;
  font-weight: bold;
}

/* line 2205, ../sass/screen.scss */
#visit-us-text {
  border-top: 1px dotted #e0e0e0;
  border-bottom: 1px dotted #e0e0e0;
  padding: 20px 5px 20px 5px;
  color: #717171;
  font-size: 1.2em;
  line-height: 25px;
  width: 640px;
}

/* line 2215, ../sass/screen.scss */
#contact-gmaps {
  width: 640px;
  height: 320px;
  border: 1px solid #efefef;
  margin-top: 40px;
  border: 8px solid #fff;
  box-shadow: 0px 0px 3px #E0E0E0;
  opacity: 0.8;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
  margin-bottom: 40px;
}

/* line 2230, ../sass/screen.scss */
#contact-form-wrap {
  margin-top: 0px;
}

/* line 2234, ../sass/screen.scss */
#contact-gmaps:hover {
  opacity: 1;
}

/* line 2238, ../sass/screen.scss */
#leave-reply-wrap form {
  margin-top: 30px;
}

/* line 2242, ../sass/screen.scss */
#contact-form form, #leave-reply-wrap form, #appointment-form form {
  position: relative;
  margin-top: 40px;
  background-color: #e0e0e0;
  padding: 45px;
  background: url(../images/redox_01.png);
  width: 490px;
  border: 1px solid #e0e0e0;
}

/* line 2252, ../sass/screen.scss */
#contact-form form, #appointment-form form {
  border-radius: 2px;
  background: url(../images/striped_lens.png);
  border-top: 3px solid #bf0415;
  border-bottom: 1px solid #bf0415;
  padding-top: 50px;
}

/* line 2260, ../sass/screen.scss */
.bg-envelop {
  background: url(../images/contact-mail-img.png);
  position: absolute;
  top: 25px;
  right: 22px;
  height: 166px;
  opacity: 0.15;
  width: 166px;
}

/* line 2270, ../sass/screen.scss */
.bg-book {
  background: url(../images/appointment-book-img.png);
  position: absolute;
  top: 25px;
  right: 24px;
  height: 200px;
  opacity: 0.15;
  width: 166px;
}

/* line 2280, ../sass/screen.scss */
#contact-form-text {
  font-size: 1.2em;
  color: #717171;
  line-height: 26px;
  border-top: 1px dotted #e0e0e0;
  border-bottom: 1px dotted #e0e0e0;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* Appointment form */
/* line 2293, ../sass/screen.scss */
#app-month, #app-day, #app-department {
  padding: 3px;
  font-size: 1.2em;
  font-weight: normal !important;
  font-family: "Source Sans Pro";
  width: 140px;
  float: left;
  margin-bottom: 25px;
}

/* line 2303, ../sass/screen.scss */
#app-day {
  width: 80px;
  margin-left: 15px;
}

/* line 2308, ../sass/screen.scss */
#app-department {
  width: 310px;
  float: none;
}

/* line 2313, ../sass/screen.scss */
#form-email-wrap, #form-telephone-wrap {
  font-size: 0.9em;
  display: none;
  margin-top: 15px;
  margin-bottom: 5px;
}

/* line 2320, ../sass/screen.scss */
#form-email-wrap input, #form-telephone-wrap input {
  margin-bottom: 25px !important;
}

/* line 2324, ../sass/screen.scss */
#prefered_email, #prefered_phone {
  width: auto !important;
  height: auto !important;
}

/* line 2329, ../sass/screen.scss */
.radio-label {
  display: inline;
  font-size: 1.2em !important;
  margin-right: 10px;
}

/* line 2335, ../sass/screen.scss */
#department-top {
  margin-top: 20px;
}

/* -----		7. FOOTER 		----- */
/* Back to Top button */
/* line 2345, ../sass/screen.scss */
#back-to-top {
  position: absolute;
  bottom: 20px;
  right: 30px;
  background: url(../images/totop_img.png) no-repeat;
  width: 50px;
  height: 50px;
  opacity: .6;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 2359, ../sass/screen.scss */
#back-to-top:hover {
  opacity: .9;
  bottom: 25px;
}

/* line 2364, ../sass/screen.scss */
#prefooter-line {
  height: 3px;
  background-color: #e0e0e0;
  margin-bottom: 46px;
  box-shadow: 0px -1px 3px #e0e0e0;
}

/* line 2371, ../sass/screen.scss */
#footer {
  position: relative;
  margin-top: 50px;
  color: #fff;
  background-color: #1e5aa1;
  background: url(../images/footer-bg.png);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

/* line 2385, ../sass/screen.scss */
#footer .container {
  padding-top: 20px;
}

/* Twitter feed */
/* line 2391, ../sass/screen.scss */
#tweet-feed-wrap p {
  margin-bottom: 0px;
}

/* line 2395, ../sass/screen.scss */
#twitter-feed-header {
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
}

/* line 2402, ../sass/screen.scss */
#tweet-feed-wrap a {
  text-decoration: none;
  color: #b9d3ff;
}

/* line 2407, ../sass/screen.scss */
.tweetTime {
  font-size: 0.8em;
}

/* line 2411, ../sass/screen.scss */
.twitterRow {
  width: 210px;
  padding-bottom: 10px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #4a80db;
  background: url(../images/footer_twitter.png) no-repeat 0px 6px;
  padding-left: 40px;
}

/* line 2420, ../sass/screen.scss */
#tweet-feed-wrap .twitterRow:last-child {
  border-bottom: none;
}

/* Stay tuned */
/* line 2426, ../sass/screen.scss */
#mc_embed_signup {
  width: 300px;
  margin-top: -10px;
  height: 60px;
  border-bottom: 1px dotted #4a80db;
  opacity: 0.8;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
}

/* line 2438, ../sass/screen.scss */
#mc_embed_signup:hover {
  opacity: 1;
}

/* line 2442, ../sass/screen.scss */
#mce-EMAIL {
  padding-left: 8px;
  border: 1px solid #396abb !important;
  width: 203px;
  margin-top: 2px;
  height: 18px;
  display: inline;
  float: left;
  outline: none !important;
  box-shadow: inset 0px 1px 3px #909090 !important;
  border-radius: 0px !important;
}

/* line 2455, ../sass/screen.scss */
#mc-embedded-subscribe {
  float: left;
  display: inline;
  background-color: #bf0415 !important;
  color: #fff;
  opacity: 0.8;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  text-shadow: 1px 1px 0px #989898;
  border: 1px solid #396abb !important;
  box-shadow: inset 0px 0px 4px #b2780d !important;
}

/* line 2470, ../sass/screen.scss */
#mc-embedded-subscribe:hover {
  opacity: 1;
}

/* line 2474, ../sass/screen.scss */
#footer-contact {
  margin-top: 20px;
  width: 300px;
  color: #FFFFFF;
}

/* line 2480, ../sass/screen.scss */
#footer-contact div {
  margin-bottom: 10px;
  clear: both;
}

/* line 2485, ../sass/screen.scss */
#footer-contact span {
  display: block;
  clear: both;
}

/* line 2490, ../sass/screen.scss */
#footer-contact div b {
  color: #eee;
  float: right;
}

/* line 2496, ../sass/screen.scss */
#footer-telephone {
  background: url(../images/footer_telephone_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* line 2501, ../sass/screen.scss */
#footer-skype {
  background: url(../images/footer_skype_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* line 2506, ../sass/screen.scss */
#footer-address {
  background: url(../images/footer_address_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* line 2511, ../sass/screen.scss */
#footer-mail {
  background: url(../images/footer_mail_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* Testimonials */
/* line 2518, ../sass/screen.scss */
.testimonials-wrap {
  padding: 0 0 10px 40px;
  background: url(../images/quotes.png) no-repeat;
  margin-bottom: 20px;
  border-bottom: 1px dotted #4A80DB;
}

/* line 2525, ../sass/screen.scss */
.testimonials-author {
  font-size: 0.9em;
  color: #B4CEED;
  padding-right: 30px;
  text-align: right;
}

/* line 2532, ../sass/screen.scss */
#footer-logo-wrap {
  margin-top: 30px;
  padding-top: 20px;
  margin-left: 6px;
  border-top: 1px dotted #4A80DB;
  width: 294px;
}

/* Copyright */
/* line 2542, ../sass/screen.scss */
#copyright-info {
  margin-top: 60px;
  margin-bottom: 60px;
  border-top: 1px dotted #6d9cea;
}

/* line 2548, ../sass/screen.scss */
#copyright-info div {
  float: left;
  color: #f0f6ff;
  padding-top: 20px;
  font-size: 1.1em;
}

/* line 2555, ../sass/screen.scss */
#footer-legal {
  float: right;
  list-style-type: none;
  padding-top: 22px !important;
  margin-right: 10px;
}

/* line 2562, ../sass/screen.scss */
#footer-legal li {
  float: left;
  margin-left: 10px;
}

/* line 2567, ../sass/screen.scss */
#footer-legal li a {
  color: #deeafe;
  text-decoration: none;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
}

/* line 2576, ../sass/screen.scss */
#footer-legal li a:hover {
  color: white;
}

/* line 2580, ../sass/screen.scss */
#copyright-info div b {
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}

/* -----		 8. STYLE FOR MOBILE DEVICES		----- */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 2591, ../sass/screen.scss */
  .container {
    width: 768px;
  }

  /* line 2593, ../sass/screen.scss */
  .container .column,
  .container .columns {
    margin-left: 10px;
    margin-right: 10px;
  }

  /* line 2594, ../sass/screen.scss */
  .column.alpha, .columns.alpha {
    margin-left: 0;
    margin-right: 10px;
  }

  /* line 2595, ../sass/screen.scss */
  .column.omega, .columns.omega {
    margin-right: 0;
    margin-left: 10px;
  }

  /* line 2596, ../sass/screen.scss */
  .alpha.omega {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 2599, ../sass/screen.scss */
  .container .one.column,
  .container .one.columns {
    width: 28px;
  }

  /* line 2600, ../sass/screen.scss */
  .container .two.columns {
    width: 76px;
  }

  /* line 2601, ../sass/screen.scss */
  .container .three.columns {
    width: 124px;
  }

  /* line 2602, ../sass/screen.scss */
  .container .four.columns {
    width: 172px;
  }

  /* line 2603, ../sass/screen.scss */
  .container .five.columns {
    width: 220px;
  }

  /* line 2604, ../sass/screen.scss */
  .container .six.columns {
    width: 268px;
  }

  /* line 2605, ../sass/screen.scss */
  .container .seven.columns {
    width: 316px;
  }

  /* line 2606, ../sass/screen.scss */
  .container .eight.columns {
    width: 364px;
  }

  /* line 2607, ../sass/screen.scss */
  .container .nine.columns {
    width: 412px;
  }

  /* line 2608, ../sass/screen.scss */
  .container .ten.columns {
    width: 460px;
  }

  /* line 2609, ../sass/screen.scss */
  .container .eleven.columns {
    width: 508px;
  }

  /* line 2610, ../sass/screen.scss */
  .container .twelve.columns {
    width: 556px;
  }

  /* line 2611, ../sass/screen.scss */
  .container .thirteen.columns {
    width: 604px;
  }

  /* line 2612, ../sass/screen.scss */
  .container .fourteen.columns {
    width: 652px;
  }

  /* line 2613, ../sass/screen.scss */
  .container .fifteen.columns {
    width: 700px;
  }

  /* line 2614, ../sass/screen.scss */
  .container .sixteen.columns {
    width: 748px;
  }

  /* line 2616, ../sass/screen.scss */
  .container .one-third.column {
    width: 236px;
  }

  /* line 2617, ../sass/screen.scss */
  .container .two-thirds.column {
    width: 492px;
  }

  /* Offsets */
  /* line 2620, ../sass/screen.scss */
  .container .offset-by-one {
    padding-left: 48px;
  }

  /* line 2621, ../sass/screen.scss */
  .container .offset-by-two {
    padding-left: 96px;
  }

  /* line 2622, ../sass/screen.scss */
  .container .offset-by-three {
    padding-left: 144px;
  }

  /* line 2623, ../sass/screen.scss */
  .container .offset-by-four {
    padding-left: 192px;
  }

  /* line 2624, ../sass/screen.scss */
  .container .offset-by-five {
    padding-left: 240px;
  }

  /* line 2625, ../sass/screen.scss */
  .container .offset-by-six {
    padding-left: 288px;
  }

  /* line 2626, ../sass/screen.scss */
  .container .offset-by-seven {
    padding-left: 336px;
  }

  /* line 2627, ../sass/screen.scss */
  .container .offset-by-eight {
    padding-left: 384px;
  }

  /* line 2628, ../sass/screen.scss */
  .container .offset-by-nine {
    padding-left: 432px;
  }

  /* line 2629, ../sass/screen.scss */
  .container .offset-by-ten {
    padding-left: 480px;
  }

  /* line 2630, ../sass/screen.scss */
  .container .offset-by-eleven {
    padding-left: 528px;
  }

  /* line 2631, ../sass/screen.scss */
  .container .offset-by-twelve {
    padding-left: 576px;
  }

  /* line 2632, ../sass/screen.scss */
  .container .offset-by-thirteen {
    padding-left: 624px;
  }

  /* line 2633, ../sass/screen.scss */
  .container .offset-by-fourteen {
    padding-left: 672px;
  }

  /* line 2634, ../sass/screen.scss */
  .container .offset-by-fifteen {
    padding-left: 720px;
  }

  /* line 2636, ../sass/screen.scss */
  .divider {
    width: 748px;
  }

  /* Slider style */
  /* line 2641, ../sass/screen.scss */
  .nivoSlider {
    width: 100% !important;
  }

  /* line 2645, ../sass/screen.scss */
  .main-header .container {
    margin-top: 0px !important;
  }

  /* line 2649, ../sass/screen.scss */
  .main-header .fourteen {
    height: 71px !important;
  }

  /* line 2653, ../sass/screen.scss */
  #menu-header-menu {
    margin-top: 8px !important;
    margin-right: 30px !important;
  }

  /* line 2658, ../sass/screen.scss */
  .nivo-caption {
    top: 37% !important;
  }

  /* line 2662, ../sass/screen.scss */
  #caption-text-wrap .header {
    padding: 12px !important;
    width: 80% !important;
  }

  /* line 2667, ../sass/screen.scss */
  #caption-text-wrap .text {
    padding: 7px !important;
    width: 70% !important;
  }

  /* Header style */
  /* line 2673, ../sass/screen.scss */
  #logo {
    background-size: 170px 74px;
    margin-left: 9px;
  }

  /* line 2678, ../sass/screen.scss */
  #menu-header-menu {
    font-size: 0.7em;
  }

  /* line 2682, ../sass/screen.scss */
  #intro-text {
    font-size: 1em !important;
    border-top-width: 1px;
    border-bottom-width: 1px;
  }

  /* line 2688, ../sass/screen.scss */
  #caption-text-wrap {
    font-size: 0.8em;
    display: none;
  }

  /* line 2693, ../sass/screen.scss */
  .nivo-caption {
    top: 32%;
  }

  /* line 2697, ../sass/screen.scss */
  .header, .text {
    width: 80%;
    margin: 0 auto;
  }

  /* Main page */
  /* line 2704, ../sass/screen.scss */
  .features {
    width: 158px !important;
    font-size: 0.8em;
  }

  /* line 2709, ../sass/screen.scss */
  #blog-slider li img {
    width: 178px;
  }

  /* line 2713, ../sass/screen.scss */
  #blog-slider li {
    width: 185px;
  }

  /* line 2717, ../sass/screen.scss */
  .blog-slider-text-wrap {
    width: 178px;
  }

  /* line 2721, ../sass/screen.scss */
  .slider-post-title {
    font-size: 0.9em;
  }

  /* line 2725, ../sass/screen.scss */
  .bx-prev, .bx-next {
    top: 22%;
  }

  /* line 2729, ../sass/screen.scss */
  .bx-prev {
    left: -35px;
  }

  /* line 2733, ../sass/screen.scss */
  .bx-next {
    right: -30px;
  }

  /* line 2737, ../sass/screen.scss */
  .information-header {
    border-bottom-width: 3px;
    font-size: 1.2em;
    margin-right: 33px;
  }

  /* line 2744, ../sass/screen.scss */
  .news-title {
    font-size: 1.3em;
  }

  /* line 2748, ../sass/screen.scss */
  .news-after-title {
    font-size: 0.9em;
  }

  /* line 2752, ../sass/screen.scss */
  .news-date {
    font-size: 0.7em;
  }

  /* line 2756, ../sass/screen.scss */
  .news-wrap {
    font-size: 0.9em;
    width: 460px;
  }

  /* line 2761, ../sass/screen.scss */
  #about-textwrap {
    font-size: 0.9em;
    width: 260px;
  }

  /* line 2766, ../sass/screen.scss */
  #find-list {
    width: 230px;
    font-size: 0.9em;
  }

  /* line 2771, ../sass/screen.scss */
  #gmaps {
    width: 260px;
    height: 190px;
  }

  /* line 2776, ../sass/screen.scss */
  #buy-it {
    margin-left: 0px;
    width: 98%;
  }

  /* line 2781, ../sass/screen.scss */
  #buy-it-text {
    font-size: 1.3em;
  }

  /* line 2785, ../sass/screen.scss */
  #buy-it-subtext {
    font-size: 0.9em;
  }

  /* Blog */
  /* line 2791, ../sass/screen.scss */
  .left-content {
    width: 480px !important;
    font-size: 0.9em;
  }

  /* line 2796, ../sass/screen.scss */
  .right-content {
    width: 170px !important;
    font-size: 0.9em;
  }

  /* line 2801, ../sass/screen.scss */
  .blog-meta {
    font-size: 0.8em;
    width: 470px;
  }

  /* line 2806, ../sass/screen.scss */
  .blog-image img {
    width: 466px;
  }

  /* line 2810, ../sass/screen.scss */
  .blog-content {
    float: none;
  }

  /* line 2814, ../sass/screen.scss */
  .blog-text {
    width: 480px;
  }

  /* line 2818, ../sass/screen.scss */
  .without-image {
    width: 480px;
  }

  /* line 2822, ../sass/screen.scss */
  #flickr-feed li img {
    width: 70px;
  }

  /* line 2826, ../sass/screen.scss */
  #flickr-feed li {
    margin-right: 7px;
    margin-bottom: 7px !important;
  }

  /* line 2831, ../sass/screen.scss */
  #page-title-wrap {
    font-size: 0.9em;
  }

  /* line 2835, ../sass/screen.scss */
  #page-subtitle {
    font-size: 1em;
  }

  /* line 2839, ../sass/screen.scss */
  .content-fullwidth {
    width: 740px !important;
  }

  /* line 2843, ../sass/screen.scss */
  .content-fullwidth .blog-meta {
    font-size: 1.1em;
  }

  /* line 2847, ../sass/screen.scss */
  .content-fullwidth .blog-content {
    float: left;
  }

  /* line 2851, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 535px !important;
    font-size: 1.2em;
  }

  /* line 2856, ../sass/screen.scss */
  .content-fullwidth .without-image {
    width: 730px !important;
  }

  /* line 2860, ../sass/screen.scss */
  .content-fullwidth .blog-image img {
    width: 734px !important;
  }

  /* line 2864, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 734px !important;
  }

  /* line 2868, ../sass/screen.scss */
  .single-image img {
    width: 470px;
    margin-bottom: 30px;
  }

  /* line 2873, ../sass/screen.scss */
  .single-text {
    width: 480px !important;
  }

  /* line 2877, ../sass/screen.scss */
  .comments-wrap {
    width: 475px !important;
  }

  /* line 2881, ../sass/screen.scss */
  .comments-texts {
    width: 370px;
  }

  /* line 2885, ../sass/screen.scss */
  #contact-form form, #leave-reply-wrap form, #appointment-form form {
    width: 380px;
    margin-top: 20px;
  }

  /* Gallery */
  /* line 2892, ../sass/screen.scss */
  .gallery-image img {
    width: 180px;
  }

  /* line 2896, ../sass/screen.scss */
  .gallery-img-wrap {
    width: 190px;
    padding-right: 38px;
  }

  /* line 2901, ../sass/screen.scss */
  .magnifier-icon {
    top: 31px;
    left: 60px;
  }

  /* line 2906, ../sass/screen.scss */
  .gallery-without-text img {
    width: 220px !important;
  }

  /* line 2910, ../sass/screen.scss */
  .gallery-without-text .gallery-img-wrap {
    width: 210px !important;
    height: 136px !important;
  }

  /* line 2915, ../sass/screen.scss */
  .gallery-without-text .magnifier-icon {
    top: 45px;
    left: 75px;
  }

  /* line 2920, ../sass/screen.scss */
  .gallery-with-sidebar {
    width: 500px !important;
  }

  /* line 2924, ../sass/screen.scss */
  .gallery-with-sidebar .gallery-img-wrap {
    width: 240px !important;
  }

  /* line 2928, ../sass/screen.scss */
  .gallery-with-sidebar .magnifier-icon-sidebar {
    top: 45px !important;
    left: 75px !important;
  }

  /* line 2933, ../sass/screen.scss */
  .gallery-text-wrap {
    width: inherit !important;
  }

  /* line 2937, ../sass/screen.scss */
  .gallery-with-sidebar img {
    width: 220px !important;
  }

  /* Shortcodes */
  /* line 2943, ../sass/screen.scss */
  .two-columns {
    width: 340px;
  }

  /* line 2947, ../sass/screen.scss */
  .three-columns {
    width: 210px;
  }

  /* line 2951, ../sass/screen.scss */
  .four-columns {
    width: 145px;
  }

  /* line 2955, ../sass/screen.scss */
  .code-wrap {
    font-size: 1em !important;
    width: 310px;
  }

  /* line 2960, ../sass/screen.scss */
  #visit-us-text {
    width: 465px;
  }

  /* line 2964, ../sass/screen.scss */
  #contact-gmaps {
    width: 465px;
    height: 250px;
  }

  /* line 2969, ../sass/screen.scss */
  .contact-page form {
    margin-top: 40px !important;
  }

  /* Footer */
  /* line 2975, ../sass/screen.scss */
  #footer-logo-wrap img {
    margin-left: -5px;
  }

  /* line 2979, ../sass/screen.scss */
  .twitterRow {
    width: 180px;
  }

  /* line 2983, ../sass/screen.scss */
  #mail-subscribe-wrap {
    font-size: 0.9em;
    width: 280px;
  }

  /* line 2988, ../sass/screen.scss */
  #mce-EMAIL {
    width: 170px;
  }

  /* line 2992, ../sass/screen.scss */
  .bg-envelop {
    display: none;
  }

  /* line 2996, ../sass/screen.scss */
  .bg-book {
    display: none;
  }

  /* line 3000, ../sass/screen.scss */
  #mc_embed_signup {
    width: 280px;
  }

  /* line 3004, ../sass/screen.scss */
  #footer-contact div b {
    font-size: 1em;
  }

  /* line 3008, ../sass/screen.scss */
  #footer-logo-wrap {
    width: 275px;
  }

  /* line 3012, ../sass/screen.scss */
  #footer-contact {
    width: 280px;
  }

  /* line 3016, ../sass/screen.scss */
  #testimonials {
    font-size: 0.9em;
    width: 200px;
  }

  /* line 3021, ../sass/screen.scss */
  #tweet-feed-wrap {
    font-size: 0.9em;
  }

  /* line 3025, ../sass/screen.scss */
  #back-to-top {
    right: 5px;
    bottom: 5px;
  }

  /* line 3030, ../sass/screen.scss */
  #back-to-top:hover {
    bottom: 5px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* Skeleton Style */
  /* line 3040, ../sass/screen.scss */
  .container {
    width: 420px;
  }

  /* line 3042, ../sass/screen.scss */
  .container .columns,
  .container .column {
    margin: 0;
  }

  /* line 3062, ../sass/screen.scss */
  .container .one.column,
  .container .one.columns,
  .container .two.columns,
  .container .three.columns,
  .container .four.columns,
  .container .five.columns,
  .container .six.columns,
  .container .seven.columns,
  .container .eight.columns,
  .container .nine.columns,
  .container .ten.columns,
  .container .eleven.columns,
  .container .twelve.columns,
  .container .thirteen.columns,
  .container .fourteen.columns,
  .container .fifteen.columns,
  .container .sixteen.columns,
  .container .one-third.column,
  .container .two-thirds.column {
    width: 420px;
  }

  /* line 3064, ../sass/screen.scss */
  .divider {
    width: 415px;
  }

  /* Slider style */
  /* line 3069, ../sass/screen.scss */
  .nivoSlider {
    width: 100% !important;
    margin-top: 125px !important;
  }

  /* line 3074, ../sass/screen.scss */
  .main-header .container {
    margin-top: 0px !important;
  }

  /* line 3078, ../sass/screen.scss */
  .main-header .fourteen {
    border-top: none;
    background: none !important;
  }

  /* Header */
  /* line 3084, ../sass/screen.scss */
  .main-header {
    top: 0px;
  }

  /* line 3088, ../sass/screen.scss */
  #menu-header-menu {
    display: none;
  }

  /* line 3092, ../sass/screen.scss */
  #header-mobile-menu {
    display: block;
  }

  /* line 3096, ../sass/screen.scss */
  #social-button {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 20px;
    float: right;
    width: 115px;
  }

  /* line 3104, ../sass/screen.scss */
  #telephone-wrap {
    float: left;
    border-top: none;
    padding: 0px;
    width: 290px;
    margin-top: 22px;
  }

  /* line 3112, ../sass/screen.scss */
  #header-telephone {
    background: url(../images/header-telephone.png) no-repeat 0px 4px;
    padding-left: 20px;
    float: left;
    margin-left: 0px;
  }

  /* line 3119, ../sass/screen.scss */
  #header-email {
    float: left;
    padding-bottom: 0px;
    margin-left: 0px;
  }

  /* line 3125, ../sass/screen.scss */
  #intro-text {
    margin-left: 0px;
    margin-top: 20px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    padding-left: 5px;
    padding-right: 0px;
    font-size: 1em;
  }

  /* Main Page */
  /* line 3137, ../sass/screen.scss */
  .nivoSlider {
    width: 420px;
    border-width: 3px;
  }

  /* line 3142, ../sass/screen.scss */
  .caption-text-wrap {
    display: none;
  }

  /* line 3146, ../sass/screen.scss */
  .nivo-prevNav, .nivo-nextNav {
    display: none !important;
  }

  /* line 3150, ../sass/screen.scss */
  .features {
    width: 350px !important;
    border-width: 3px;
    margin-bottom: 20px !important;
  }

  /* line 3156, ../sass/screen.scss */
  #blog-slider li {
    width: 215px;
  }

  /* line 3160, ../sass/screen.scss */
  #blog-slider img {
    width: 205px !important;
  }

  /* line 3164, ../sass/screen.scss */
  #go-next {
    right: 0px !important;
  }

  /* line 3168, ../sass/screen.scss */
  #go-prev {
    right: 23px !important;
  }

  /* line 3172, ../sass/screen.scss */
  .information-header {
    margin-right: 100px;
  }

  /* line 3176, ../sass/screen.scss */
  .news-title {
    font-size: 1.1em;
  }

  /* line 3180, ../sass/screen.scss */
  .news-wrap {
    width: 410px;
    font-size: 1.1em;
  }

  /* line 3185, ../sass/screen.scss */
  .news-wrap img {
    width: 140px;
    margin-bottom: 50px;
  }

  /* line 3190, ../sass/screen.scss */
  .news-text {
    font-size: 0.9em;
  }

  /* line 3194, ../sass/screen.scss */
  .news-after-title {
    font-size: 0.9em;
  }

  /* line 3198, ../sass/screen.scss */
  #about-textwrap {
    width: 410px;
    font-size: 1.1em;
  }

  /* line 3203, ../sass/screen.scss */
  .findus-wrap {
    margin-top: 60px !important;
  }

  /* line 3207, ../sass/screen.scss */
  #gmaps {
    width: 400px;
    height: 200px;
  }

  /* line 3212, ../sass/screen.scss */
  #buy-it-subtext {
    display: none;
  }

  /* line 3216, ../sass/screen.scss */
  #buy-it {
    width: 100%;
    height: auto;
    margin-bottom: 0px;
  }

  /* line 3222, ../sass/screen.scss */
  #buy-it-text {
    font-size: 1.4em;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
  }

  /* line 3229, ../sass/screen.scss */
  #buy-it-button {
    position: static;
    margin: 20px auto 20px auto;
    float: none;
    width: 96px;
  }

  /* Blog page */
  /* line 3238, ../sass/screen.scss */
  .blogpost-wrap {
    width: 420px;
  }

  /* line 3242, ../sass/screen.scss */
  .blog-title {
    line-height: 35px;
  }

  /* line 3246, ../sass/screen.scss */
  .blog-meta {
    width: 410px;
    height: 50px;
  }

  /* line 3251, ../sass/screen.scss */
  .blog-image img {
    width: 404px;
  }

  /* line 3255, ../sass/screen.scss */
  .blog-text {
    width: 100%;
  }

  /* line 3259, ../sass/screen.scss */
  .blog-content {
    float: none;
  }

  /* line 3263, ../sass/screen.scss */
  .without-image {
    width: 410px;
  }

  /* line 3267, ../sass/screen.scss */
  .left-content {
    width: 420px !important;
    padding-right: none !important;
    border-right: none;
  }

  /* line 3273, ../sass/screen.scss */
  .right-content {
    display: none !important;
  }

  /* line 3277, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 425px !important;
  }

  /* line 3281, ../sass/screen.scss */
  .single-image img {
    width: 100% !important;
    margin-bottom: 20px;
  }

  /* line 3286, ../sass/screen.scss */
  .single-text {
    width: 425px !important;
  }

  /* line 3290, ../sass/screen.scss */
  .comments-content {
    width: 315px;
  }

  /* line 3294, ../sass/screen.scss */
  .comments-texts {
    width: 330px;
  }

  /* line 3298, ../sass/screen.scss */
  #contact-form form, #leave-reply-wrap form, #appointment-form form {
    width: 360px;
    padding: 35px;
  }

  /* Gallery */
  /* line 3305, ../sass/screen.scss */
  #gallery-wrap {
    margin-left: 0 !important;
    width: 450px !important;
  }

  /* line 3310, ../sass/screen.scss */
  .gallery-img-wrap {
    width: 180px;
    padding: 20px 34px 5px 10px !important;
  }

  /* line 3315, ../sass/screen.scss */
  .gallery-image img {
    width: 170px;
  }

  /* line 3319, ../sass/screen.scss */
  .magnifier-icon {
    top: 30px;
    left: 55px;
  }

  /* line 3324, ../sass/screen.scss */
  .gallery-without-text .gallery-img-wrap {
    width: 180px !important;
    height: 120px !important;
    margin: 0px 35px 41px 8px !important;
  }

  /* line 3330, ../sass/screen.scss */
  .gallery-without-text img {
    width: 190px !important;
  }

  /* line 3334, ../sass/screen.scss */
  .gallery-without-text .magnifier-icon {
    top: 30px !important;
    left: 60px !important;
  }

  /* line 3339, ../sass/screen.scss */
  .gallery-text-wrap {
    width: inherit !important;
  }

  /* Shortcodes */
  /* line 3345, ../sass/screen.scss */
  .quote-align-left, .quote-align-right {
    width: 100%;
    margin: 30px 0px 30px 0px;
    padding: 5px 20px 5px 20px;
    float: none;
  }

  /* line 3352, ../sass/screen.scss */
  .content-right {
    border-left: none !important;
  }

  /* line 3356, ../sass/screen.scss */
  #error-wrap {
    padding-top: 90px;
    font-size: 1em;
  }

  /* line 3361, ../sass/screen.scss */
  .float-right {
    display: none;
  }

  /* line 3365, ../sass/screen.scss */
  .three-columns {
    width: 430px;
  }

  /* line 3369, ../sass/screen.scss */
  .four-columns {
    width: 430px;
  }

  /* Contact page */
  /* line 3375, ../sass/screen.scss */
  #visit-us-text {
    width: 430px;
  }

  /* line 3379, ../sass/screen.scss */
  #contact-gmaps {
    width: 420px;
    height: 250px;
  }

  /* Footer */
  /* line 3386, ../sass/screen.scss */
  .twitterRow {
    width: 390px;
  }

  /* line 3390, ../sass/screen.scss */
  #mail-subscribe-wrap {
    margin-top: 30px;
  }

  /* line 3394, ../sass/screen.scss */
  #mc_embed_signup {
    width: 400px;
    margin-top: 0px;
  }

  /* line 3399, ../sass/screen.scss */
  #mce-EMAIL {
    width: 250px;
  }

  /* line 3403, ../sass/screen.scss */
  .bg-envelop {
    display: none;
  }

  /* line 3407, ../sass/screen.scss */
  .bg-book {
    display: none;
  }

  /* line 3411, ../sass/screen.scss */
  #footer-contact {
    width: 380px;
  }

  /* line 3415, ../sass/screen.scss */
  #footer-logo-wrap {
    width: 390px;
    border-bottom: 1px dotted #4a80db;
    padding-bottom: 18px;
  }

  /* line 3421, ../sass/screen.scss */
  #footer-logo-wrap img {
    margin-left: 50px;
  }

  /* line 3425, ../sass/screen.scss */
  #testimonials {
    margin-top: 30px;
  }

  /* line 3429, ../sass/screen.scss */
  #back-to-top {
    bottom: 10px;
  }

  /* line 3433, ../sass/screen.scss */
  #back-to-top:hover {
    bottom: 10px;
  }

  /* line 3437, ../sass/screen.scss */
  #footer {
    background: none;
    background-color: #7c756b;
  }

  /* line 3442, ../sass/screen.scss */
  #social-button {
    width: 140px;
    margin-top: 0px;
  }
}
@media (max-width: 480px) {
  /* Skeleton Style */
  /* line 3453, ../sass/screen.scss */
  .container {
    width: 94%;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 3455, ../sass/screen.scss */
  .container .columns,
  .container .column {
    margin: 0 auto;
  }

  /* line 3475, ../sass/screen.scss */
  .container .one.column,
  .container .one.columns,
  .container .two.columns,
  .container .three.columns,
  .container .four.columns,
  .container .five.columns,
  .container .six.columns,
  .container .seven.columns,
  .container .eight.columns,
  .container .nine.columns,
  .container .ten.columns,
  .container .eleven.columns,
  .container .twelve.columns,
  .container .thirteen.columns,
  .container .fourteen.columns,
  .container .fifteen.columns,
  .container .sixteen.columns,
  .container .one-third.column,
  .container .two-thirds.column {
    width: 94%;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 3477, ../sass/screen.scss */
  .divider {
    width: 95%;
  }

  /* line 3481, ../sass/screen.scss */
  .nivoSlider {
    width: 100% !important;
    margin-top: 200px !important;
  }

  /* line 3486, ../sass/screen.scss */
  .main-header .container {
    border-top: 0px !important;
  }

  /* line 3490, ../sass/screen.scss */
  .main-header .fourteen {
    border-top: none;
    background: none !important;
  }

  /* Header */
  /* line 3496, ../sass/screen.scss */
  .main-header {
    top: 0px;
  }

  /* line 3500, ../sass/screen.scss */
  #logo-wrap {
    width: 200px;
    float: none;
    margin: 0 auto !important;
    display: block;
  }
  
  #logo-wrap img {
  z-index: 9999;
  }

  /* line 3507, ../sass/screen.scss */
  #header .container .four {
    float: none;
    display: block;
    margin: 0 auto;
    width: 192px;
  }

  /* line 3514, ../sass/screen.scss */
  #header-mobile-menu {
    display: block;
    float: none;
    position: static;
    width: 200px !important;
    background-image: url(../images/select_arrow.png);
    background-position: 164px 8px;
    margin-top: 20px;
  }

  /* line 3524, ../sass/screen.scss */
  #menu-header-menu {
    display: none;
  }

  /* line 3528, ../sass/screen.scss */
  #social-button {
    margin-top: -20px;
  }

  /* line 3532, ../sass/screen.scss */
  #telephone-wrap {
    top: -20px;
    left: 0px;
  }

  /* line 3537, ../sass/screen.scss */
  #intro-text {
    width: 90%;
    margin: 0 auto !important;
    padding: 10px 0 10px 0 !important;
    display: none;
  }

  /* Main page */
  /* line 3546, ../sass/screen.scss */
  .nivoSlider {
    width: 94%;
    border-width: 1px;
  }

  /* line 3551, ../sass/screen.scss */
  #caption-text-wrap {
    display: none !important;
  }

  /* line 3555, ../sass/screen.scss */
  .nivo-prevNav, .nivo-nextNav {
    display: none !important;
  }

  /* line 3559, ../sass/screen.scss */
  .features {
    width: 70% !important;
    border-width: 1px;
    margin-bottom: 20px !important;
    margin: 0 auto 20px auto !important;
    float: none !important;
    display: block !important;
  }

  /* line 3568, ../sass/screen.scss */
  .bx-wrapper {
    margin: 40px auto 0px auto;
  }

  /* line 3572, ../sass/screen.scss */
  #blog-slider img {
    width: 100% !important;
  }

  /* line 3576, ../sass/screen.scss */
  #from-blog-header {
    max-width: 310px;
  }

  /* line 3580, ../sass/screen.scss */
  .blog-slider-text-wrap {
    width: 236px;
  }

  /* line 3584, ../sass/screen.scss */
  .news-wrap, #about-textwrap {
    width: 100%;
  }

  /* line 3588, ../sass/screen.scss */
  .news-wrap img {
    float: none;
    width: 100px;
    float: left;
  }

  /* line 3594, ../sass/screen.scss */
  .findus-wrap {
    margin-top: 50px !important;
  }

  /* line 3598, ../sass/screen.scss */
  #gmaps {
    width: 95%;
  }

  /* line 3602, ../sass/screen.scss */
  #buy-it-subtext {
    display: none;
  }

  /* line 3606, ../sass/screen.scss */
  #buy-it {
    width: 94%;
    height: auto;
    margin-top: 70px;
    margin-bottom: 0;
  }

  /* line 3613, ../sass/screen.scss */
  #buy-it-text {
    padding-left: 14px !important;
    padding-right: 14px !important;
    font-size: 1.4em;
    padding-left: 0px;
    text-align: center;
  }

  /* line 3621, ../sass/screen.scss */
  #buy-it-button {
    position: static;
    margin: 20px auto 20px auto;
    float: none;
    width: 96px;
  }

  /* Blog */
  /* line 3630, ../sass/screen.scss */
  #page-subtitle {
    display: none;
  }

  /* line 3634, ../sass/screen.scss */
  #breadcrumb {
    text-align: center;
  }

  /* line 3638, ../sass/screen.scss */
  #page-title-wrap {
    padding-left: 0;
  }

  /* line 3642, ../sass/screen.scss */
  #page-title {
    text-align: center;
    line-height: 30px;
    padding-bottom: 13px;
    border-bottom: 2px solid #6b92b6;
  }

  /* line 3649, ../sass/screen.scss */
  .blogpost-wrap {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
  }

  /* line 3655, ../sass/screen.scss */
  .blog-title {
    line-height: 35px;
  }

  /* line 3659, ../sass/screen.scss */
  .blog-meta {
    width: 100%;
    height: 50px;
    background: none;
    border: none;
  }

  /* line 3666, ../sass/screen.scss */
  .blog-image img {
    display: block;
    width: 100%;
    float: none;
    margin-bottom: 20px;
  }

  /* line 3673, ../sass/screen.scss */
  .blog-content {
    float: none;
  }

  /* line 3677, ../sass/screen.scss */
  .blog-text {
    width: 100%;
  }

  /* line 3681, ../sass/screen.scss */
  .without-image {
    width: 100%;
  }

  /* line 3685, ../sass/screen.scss */
  .left-content {
    width: 94% !important;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0 !important;
    border-right: none;
    float: none !important;
    display: block;
  }

  /* line 3695, ../sass/screen.scss */
  .right-content {
    display: none !important;
  }

  /* line 3699, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 100% !important;
  }

  /* line 3703, ../sass/screen.scss */
  .single-image img {
    width: 100% !important;
    margin-bottom: 20px;
  }

  /* line 3708, ../sass/screen.scss */
  .single-text {
    width: 100% !important;
  }

  /* line 3712, ../sass/screen.scss */
  .comments-avatar {
    width: 23%;
  }

  /* line 3716, ../sass/screen.scss */
  .comments-avatar img {
    width: 90%;
  }

  /* line 3720, ../sass/screen.scss */
  .comments-content {
    width: 70%;
  }

  /* line 3724, ../sass/screen.scss */
  .comments-texts {
    width: 100%;
  }

  /* line 3728, ../sass/screen.scss */
  #contact-form form, #leave-reply-wrap form, #appointment-form form {
    width: 85%;
    padding: 25px;
  }

  /* Gallery */
  /* line 3735, ../sass/screen.scss */
  #gallery-wrap {
    margin-left: auto !important;
  }

  /* line 3739, ../sass/screen.scss */
  .gallery-img-wrap {
    width: 100%;
    padding: 0 !important;
  }

  /* line 3744, ../sass/screen.scss */
  .magnifier-icon {
    left: 40%;
  }

  /* line 3748, ../sass/screen.scss */
  .gallery-image img {
    position: relative;
    display: block;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
  }

  /* line 3756, ../sass/screen.scss */
  .gallery-without-text .gallery-img-wrap {
    width: 100% !important;
    margin: 0 0 30px 0 !important;
    float: none;
  }

  /* line 3762, ../sass/screen.scss */
  .gallery-without-text img {
    width: 230px !important;
  }

  /* line 3766, ../sass/screen.scss */
  .gallery-without-text .magnifier-icon {
    top: 45px;
  }

  /* line 3770, ../sass/screen.scss */
  .gallery-with-sidebar {
    width: 100% !important;
  }

  /* line 3774, ../sass/screen.scss */
  .gallery-with-sidebar .gallery-img-wrap {
    width: 242px !important;
    height: 166px !important;
    margin: 0px auto 20px auto !important;
  }

  /* line 3780, ../sass/screen.scss */
  .magnifier-icon-sidebar {
    top: 49px;
    left: 84px;
  }

  /* line 3785, ../sass/screen.scss */
  .gallery-with-sidebar img {
    width: 230px !important;
  }

  /* line 3789, ../sass/screen.scss */
  .gallery-text-wrap {
    width: inherit !important;
  }

  /* line 3793, ../sass/screen.scss */
  .gallery-img-wrap {
    float: none;
  }

  /* Shortcodes */
  /* line 3799, ../sass/screen.scss */
  .code-wrap {
    width: 94%;
  }

  /* line 3803, ../sass/screen.scss */
  .quote-align-right, .quote-align-left {
    float: none;
    width: 90%;
    margin: 20px 0 20px 0 !important;
  }

  /* line 3809, ../sass/screen.scss */
  .left-align-image, .right-align-image {
    float: none;
  }

  /* line 3813, ../sass/screen.scss */
  .right-align-image {
    margin-left: 0 !important;
  }

  /* line 3817, ../sass/screen.scss */
  .two-columns, .three-columns, .four-columns {
    width: 100%;
  }

  /* line 3821, ../sass/screen.scss */
  .float-right {
    display: none;
  }

  /* line 3825, ../sass/screen.scss */
  .table {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 0.7em;
  }

  /* line 3827, ../sass/screen.scss */
  .pinned {
    position: absolute;
    left: 0;
    top: 0;
    background: #fff;
    width: 35%;
    overflow: hidden;
    overflow-x: scroll;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
  }

  /* line 3828, ../sass/screen.scss */
  .pinned table {
    border-right: none;
    border-left: none;
    width: 100%;
  }

  /* line 3829, ../sass/screen.scss */
  .pinned table th, .pinned table td {
    white-space: nowrap;
  }

  /* line 3830, ../sass/screen.scss */
  .pinned td:last-child {
    border-bottom: 0;
  }

  /* line 3832, ../sass/screen.scss */
  div.table-wrapper {
    position: relative;
    margin-bottom: 0px !important;
    overflow: hidden;
    border-right: 1px solid #ccc;
  }

  /* line 3833, ../sass/screen.scss */
  div.table-wrapper div.scrollable table {
    margin-left: 35%;
  }

  /* line 3834, ../sass/screen.scss */
  div.table-wrapper div.scrollable {
    overflow: scroll;
    overflow-y: hidden;
    margin-bottom: 0px !important;
  }

  /* line 3836, ../sass/screen.scss */
  .table td, .table th {
    position: relative;
    white-space: nowrap;
    overflow: hidden;
  }

  /* line 3837, ../sass/screen.scss */
  table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td {
    display: none;
  }

  /* 404 */
  /* line 3841, ../sass/screen.scss */
  #error-text {
    width: 100%;
  }

  /* Contact */
  /* line 3847, ../sass/screen.scss */
  #visit-us-text {
    width: 96%;
  }

  /* line 3851, ../sass/screen.scss */
  #contact-gmaps {
    width: 96%;
    height: 200px;
  }

  /* Footer */
  /* line 3858, ../sass/screen.scss */
  .twitterRow {
    width: 100%;
  }

  /* line 3862, ../sass/screen.scss */
  #mail-subscribe-wrap {
    margin-top: 30px;
  }

  /* line 3866, ../sass/screen.scss */
  #mc_embed_signup {
    width: 400px;
    margin-top: 0px;
  }

  /* line 3871, ../sass/screen.scss */
  #mce-EMAIL {
    width: 250px;
  }

  /* line 3875, ../sass/screen.scss */
  .bg-envelop {
    display: none;
  }

  /* line 3879, ../sass/screen.scss */
  .bg-book {
    display: none;
  }

  /* line 3883, ../sass/screen.scss */
  #footer-contact {
    width: 380px;
  }

  /* line 3887, ../sass/screen.scss */
  #footer-logo-wrap {
    width: 100%;
    border-bottom: 1px dotted #4a80db;
    padding-bottom: 18px;
  }

  /* line 3893, ../sass/screen.scss */
  #footer-logo-wrap img {
    margin: 0 auto;
    display: block;
  }

  /* line 3898, ../sass/screen.scss */
  #testimonials {
    margin-top: 30px;
  }

  /* line 3902, ../sass/screen.scss */
  #back-to-top {
    bottom: 10px;
  }

  /* line 3906, ../sass/screen.scss */
  #back-to-top:hover {
    bottom: 10px;
  }

  /* line 3910, ../sass/screen.scss */
  #tweet-feed {
    width: 94%;
  }

  /* line 3914, ../sass/screen.scss */
  #mc_embed_signup {
    width: 100%;
  }

  /* line 3918, ../sass/screen.scss */
  #mce-EMAIL {
    width: 50%;
  }

  /* line 3922, ../sass/screen.scss */
  #footer-contact {
    width: 100%;
  }

  /* line 3926, ../sass/screen.scss */
  #mc-embedded-subscribe {
    width: 35%;
  }

  /* line 3930, ../sass/screen.scss */
  #footer {
    margin-top: 100px;
    background: none;
    background-color: #7c756b;
  }

  /* line 3936, ../sass/screen.scss */
  #footer-legal {
    width: 100%;
  }
}
/*
 * jQuery Nivo Slider v3.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
/* The Nivo Slider styles */
/* line 11, ../sass/_nivo-slider.scss */
.nivoSlider {
  position: relative;
  width: 100%;
  margin: 0px auto 0px auto;
  overflow: hidden;
  box-shadow: 0px 0px 2px #bebebe !important;
}

/* line 19, ../sass/_nivo-slider.scss */
.nivoSlider img {
  position: absolute;
  top: 0px;
  left: 0px;
  max-width: none;
  margin-top: 0px;
}

/* line 26, ../sass/_nivo-slider.scss */
.nivo-main-image {
  display: block !important;
  position: relative !important;
  width: 100% !important;
}

/* If an image is wrapped in a link */
/* line 33, ../sass/_nivo-slider.scss */
.nivoSlider a.nivo-imageLink {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  z-index: 6;
  display: none;
}

/* The slices and boxes in the Slider */
/* line 46, ../sass/_nivo-slider.scss */
.nivo-slice {
  display: block;
  position: absolute;
  z-index: 5;
  height: 100%;
  top: 0;
}

/* line 53, ../sass/_nivo-slider.scss */
.nivo-box {
  display: block;
  position: absolute;
  z-index: 5;
  overflow: hidden;
}

/* line 59, ../sass/_nivo-slider.scss */
.nivo-box img {
  display: block;
}

/* Caption styles */
/* line 62, ../sass/_nivo-slider.scss */
.nivo-caption {
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: #000;
  color: #fff;
  width: 100%;
  z-index: 8;
  padding: 5px 10px;
  opacity: 0.8;
  overflow: hidden;
  display: none;
  -moz-opacity: 0.8;
  filter: alpha(opacity=8);
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}

/* line 80, ../sass/_nivo-slider.scss */
.nivo-caption p {
  padding: 5px;
  margin: 0;
}

/* line 84, ../sass/_nivo-slider.scss */
.nivo-caption a {
  display: inline !important;
}

/* line 87, ../sass/_nivo-slider.scss */
.nivo-html-caption {
  display: none;
}

/* Direction nav styles (e.g. Next & Prev) */
/* line 91, ../sass/_nivo-slider.scss */
.nivo-directionNav a {
  position: absolute;
  top: 40%;
  z-index: 9;
  cursor: pointer;
}

/* line 97, ../sass/_nivo-slider.scss */
.nivo-prevNav {
  left: 0px;
}

/* line 100, ../sass/_nivo-slider.scss */
.nivo-nextNav {
  right: 0px;
}

/* Control nav styles (e.g. 1,2,3...) */
/* line 104, ../sass/_nivo-slider.scss */
.nivo-controlNav {
  text-align: center;
  padding: 15px 0;
}

/* line 108, ../sass/_nivo-slider.scss */
.nivo-controlNav a {
  cursor: pointer;
}

/* line 111, ../sass/_nivo-slider.scss */
.nivo-controlNav a.active {
  font-weight: bold;
}

/* Slider */
/* line 117, ../sass/_nivo-slider.scss */
.slider-wrapper {
  position: relative;
  width: 100%;
  margin: 0 auto 50px auto;
}

/* line 123, ../sass/_nivo-slider.scss */
.caption-text-wrap {
  width: 700px;
  margin: 0 auto;
  text-align: center;
}

/* line 129, ../sass/_nivo-slider.scss */
.caption-text-wrap .header {
  position: relative;
  font-family: "Droid Sans",sans-serif;
  padding: 20px;
  background: url(../images/caption-bg.png);
  font-size: 1em;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 1px 0px #000;
}

/* line 140, ../sass/_nivo-slider.scss */
.caption-text-wrap .text {
  text-shadow: 1px 1px 0px #000;
  position: relative;
  font-size: 0.5em;
  color: #fff;
  margin-top: 7px;
  font-family: "Source Sans Pro",sans-serif;
  line-height: 25px;
  padding: 10px;
  background: url(../images/caption-bg.png);
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

/* line 155, ../sass/_nivo-slider.scss */
.nivo-caption {
  position: absolute;
  top: 43%;
  background: none;
  font-size: 2.9em;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  opacity: 1;
  line-height: 50px;
  opacity: 1;
}

/* line 168, ../sass/_nivo-slider.scss */
.caption-text-wrap a {
  color: white;
}

/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/
/* line 183, ../sass/_nivo-slider.scss */
.theme-default .nivoSlider {
  position: relative;
  background: white url(../images/loading.gif) no-repeat 50% 50%;
  margin-bottom: 10px;
}

/* line 190, ../sass/_nivo-slider.scss */
.theme-default .nivoSlider img {
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
}

/* line 197, ../sass/_nivo-slider.scss */
.theme-default .nivoSlider a {
  border: 0;
  display: block;
}

/* line 202, ../sass/_nivo-slider.scss */
.theme-default .nivo-controlNav {
  margin-top: 17px;
  text-align: center;
  padding: 0px 0;
}

/* line 208, ../sass/_nivo-slider.scss */
.theme-default .nivo-controlNav a {
  display: inline-block;
  width: 22px;
  height: 22px;
  background: url(../images/bullets.png) no-repeat;
  text-indent: -9999px;
  border: 0;
  margin: 0 2px;
}

/* line 218, ../sass/_nivo-slider.scss */
.theme-default .nivo-controlNav a.active {
  background-position: 0 -22px;
}

/* line 222, ../sass/_nivo-slider.scss */
.theme-default .nivo-directionNav a {
  display: block;
  width: 30px;
  height: 60px;
  background: url(../images/arrows.png) no-repeat;
  text-indent: -9999px;
  border: 0;
  opacity: 0;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

/* line 236, ../sass/_nivo-slider.scss */
.theme-default:hover .nivo-directionNav a {
  opacity: 1;
}

/* line 238, ../sass/_nivo-slider.scss */
.theme-default a.nivo-nextNav {
  background-position: -30px 0;
  right: 55px;
}

/* line 243, ../sass/_nivo-slider.scss */
.theme-default a.nivo-prevNav {
  left: 55px;
}

/* line 247, ../sass/_nivo-slider.scss */
.theme-default .nivo-caption {
  font-family: Helvetica, Arial, sans-serif;
}

/* line 251, ../sass/_nivo-slider.scss */
.theme-default .nivo-caption a {
  color: #fff;
  border-bottom: 1px dotted #fff;
}

/* line 256, ../sass/_nivo-slider.scss */
.theme-default .nivo-caption a:hover {
  color: #fff;
}

/* line 260, ../sass/_nivo-slider.scss */
.theme-default .nivo-controlNav.nivo-thumbs-enabled {
  width: 100%;
}

/* line 264, ../sass/_nivo-slider.scss */
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
  width: auto;
  height: auto;
  background: none;
  margin-bottom: 5px;
}

/* line 271, ../sass/_nivo-slider.scss */
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
  display: block;
  width: 120px;
  height: auto;
}

.contactform-field.error small {
  color:red;
  display:block;
}

#contactform .contactform-field.error input, #contactform .contactform-field.error textarea {
  border: 1px solid red;
}

.contactform-alert {
  color:red;
}
