/* 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" /> */
@import url(http://fonts.googleapis.com/css?family=Nixie+One);
@import url(http://fonts.googleapis.com/css?family=Ledger);
/* 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;
}

/* 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: #5b7bad;
  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: #5b7bad;
  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: #3363AF;
  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 */
.gallery-text #buy-it-button {
  position: inherit;
  top: 0;
  right: 0;
  float: none;
  font-size: 1em;
}
/* line 18, ../sass/_custom.scss */
.gallery-text #buy-it-button #buy-it-button-text {
  padding-right: 0;
}

/* line 23, ../sass/_custom.scss */
#menu-header-menu {
  margin-right: 0 !important;
}

/* line 27, ../sass/_custom.scss */
#menu-header-menu > li {
  margin: 10px 8px !important;
}

/* line 31, ../sass/_custom.scss */
.location-wrap {
  width: 100%;
}
/* line 33, ../sass/_custom.scss */
.location-wrap table {
  border: 4px solid #f4f4f4;
  width: 100%;
}
/* line 37, ../sass/_custom.scss */
.location-wrap table tr {
  margin: 1em;
  border-bottom: 1px dashed #EFEFEF;
}
/* line 41, ../sass/_custom.scss */
.location-wrap table tr:last-child {
  border-bottom: none;
}
/* line 45, ../sass/_custom.scss */
.location-wrap table tr td {
  padding: 0.25em 0 0.25em 0.5em;
  text-align: center;
  color: silver;
}
/* line 50, ../sass/_custom.scss */
.location-wrap table tr td:first-child {
  border-right: 1px dashed #EFEFEF;
  width: 30%;
  text-align: left;
  color: #d6df59;
  font-weight: bold;
}

/* line 63, ../sass/_custom.scss */
div#buy-it-button-text a, div#buy-it-button-text a:hover {
  color: white;
  text-decoration: none;
}

/* line 69, ../sass/_custom.scss */
#logo-wrap a {
  text-decoration: none;
}
/* line 72, ../sass/_custom.scss */
#logo-wrap a h1 {
  font-size: 2.1em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 8px !important;
  text-decoration: none;
  line-height: 1em;
  margin-top: 3px;
  background-color: white;
  padding: 0.2em;
  height: 73px;
}

/* line 87, ../sass/_custom.scss */
.languages {
  clear: both;
}
/* line 89, ../sass/_custom.scss */
.languages li {
  display: inline-block;
}

/* line 95, ../sass/_custom.scss */
#gallery-wrap .gallery-img-wrap {
  height: 350px;
}

/* line 100, ../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 110, ../sass/_custom.scss */
form button {
  box-shadow: none;
  border: 0;
  text-shadow: none;
  border-radius: 0;
}

/* line 116, ../sass/_custom.scss */
iframe {
  display: none;
}
/* line 119, ../sass/_custom.scss */
iframe.fullMap {
  display: block;
}

/* line 124, ../sass/_custom.scss */
#contact-form form textarea {
  width: 100% !important;
}

@media only screen and (min-width: 480px) and (max-width: 960px) {
  /* line 130, ../sass/_custom.scss */
  iframe, iframe.fullMap {
    display: none;
  }

  /* line 134, ../sass/_custom.scss */
  iframe.middleMap {
    display: block;
  }
}
@media (max-width: 480px) {
  /* line 142, ../sass/_custom.scss */
  .news-text-wrap img {
    width: 350px;
  }

  /* line 147, ../sass/_custom.scss */
  iframe, iframe.fullMap {
    display: none;
  }

  /* line 151, ../sass/_custom.scss */
  iframe.smallMap {
    display: block;
  }
}
/* line 156, ../sass/_custom.scss */
.ui-accordion .ui-accordion-header a {
  color: #d6df59;
}

/* line 160, ../sass/_custom.scss */
.doctor-single {
  color: silver;
}

/* line 165, ../sass/_custom.scss */
.contact-page .divider {
  width: 100%;
}

/* line 169, ../sass/_custom.scss */
.container h2 {
  letter-spacing: -1px;
}

/* line 174, ../sass/_custom.scss */
.speciality .right-content {
  width: 600px !important;
}

/* line 179, ../sass/_custom.scss */
#footer-contact div b {
  text-align: right;
  width: 59%;
}

/* line 184, ../sass/_custom.scss */
#page-title {
  line-height: 35px;
}

/* line 189, ../sass/_custom.scss */
#aboutus-sidebar .button {
  padding: 7px 22px !important;
}

/* line 195, ../sass/_custom.scss */
.rendezvous a {
  background-color: #d6df59;
  padding: 0px 5px;
  color: white !important;
}

/* line 203, ../sass/_custom.scss */
#map_canvas #gmap_canvas {
  height: 250px;
  width: 320px;
}

@media screen and (min-width: 320px) and (max-width: 568px) {
  /* line 211, ../sass/_custom.scss */
  #map_canvas #gmap_canvas {
    height: 200px;
    width: 300px;
  }
}
@media screen and (min-width: 568px) and (max-width: 1024px) {
  /* line 220, ../sass/_custom.scss */
  #map_canvas #gmap_canvas {
    height: 250px;
    width: 450px;
  }
}
/*
	------- Reset Style Section -------
*/
/* line 17, ../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 25, ../sass/screen.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}



/* line 27, ../sass/screen.scss */
body {
  line-height: 1;
}

/* line 29, ../sass/screen.scss */
ol, ul {
  list-style: none;
}

/* line 31, ../sass/screen.scss */
blockquote, q {
  quotes: none;
}

/* line 34, ../sass/screen.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 37, ../sass/screen.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*
	------- General Style Section -------
*/
/* line 45, ../sass/screen.scss */
body {
  background: #fff;
  font: 14px/21px "Ledger", serif;
  color: #444;
  -webkit-font-smoothing: antialiased;
  /* Fix for webkit rendering */
  -webkit-text-size-adjust: 100%;
}

/* Typography */
/* line 55, ../sass/screen.scss */
h1, h2, h3, h4, h5, h6 {
  color: #181818;
  font-family: "Nixie One", cursive;
  font-weight: normal;
}

/* line 59, ../sass/screen.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-weight: inherit;
}

/* line 60, ../sass/screen.scss */
h1 {
  font-size: 46px;
  line-height: 50px;
  margin-bottom: 14px;
}

/* line 61, ../sass/screen.scss */
h2 {
  font-size: 35px;
  line-height: 40px;
  margin-bottom: 10px;
}

/* line 62, ../sass/screen.scss */
h3 {
  font-size: 28px;
  line-height: 34px;
  margin-bottom: 8px;
}

/* line 63, ../sass/screen.scss */
h4 {
  font-size: 21px;
  line-height: 30px;
  margin-bottom: 4px;
}

/* line 64, ../sass/screen.scss */
h5 {
  font-size: 17px;
  line-height: 24px;
}

/* line 65, ../sass/screen.scss */
h6 {
  font-size: 14px;
  line-height: 21px;
}

/* line 66, ../sass/screen.scss */
.subheader {
  color: #777;
}

/* line 67, ../sass/screen.scss */
p {
  margin: 0 0 20px 0;
}

/* line 68, ../sass/screen.scss */
p img {
  margin: 0;
}

/* line 69, ../sass/screen.scss */
p.lead {
  font-size: 21px;
  line-height: 27px;
  color: #777;
}

/* line 70, ../sass/screen.scss */
em {
  font-style: italic;
}

/* line 71, ../sass/screen.scss */
strong {
  font-weight: bold;
  color: #333;
}

/* line 72, ../sass/screen.scss */
small {
  font-size: 80%;
}

/*	Blockquotes  */
/* line 76, ../sass/screen.scss */
blockquote, blockquote p {
  font-size: 17px;
  line-height: 24px;
  color: #777;
  font-style: italic;
}

/* line 77, ../sass/screen.scss */
blockquote {
  margin: 0 0 20px;
  padding: 9px 20px 0 19px;
  border-left: 1px solid #ddd;
}

/* line 78, ../sass/screen.scss */
blockquote cite {
  display: block;
  font-size: 12px;
  color: #555;
}

/* line 79, ../sass/screen.scss */
blockquote cite:before {
  content: "\2014 \0020";
}

/* line 80, ../sass/screen.scss */
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited {
  color: #555;
}

/* line 81, ../sass/screen.scss */
hr {
  border: solid #ddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 10px 0 30px;
  height: 0;
}

/* Links */
/* line 85, ../sass/screen.scss */
a, a:visited {
  color: silver;
  text-decoration: underline;
  outline: 0;
}

/* line 86, ../sass/screen.scss */
a:hover, a:focus {
  color: #000;
}

/* line 87, ../sass/screen.scss */
p a, p a:visited {
  line-height: inherit;
  color: silver;
}

/* Lists */
/* line 91, ../sass/screen.scss */
ul, ol {
  margin-bottom: 20px;
}

/* line 92, ../sass/screen.scss */
ul {
  list-style: none outside;
}

/* line 93, ../sass/screen.scss */
ol {
  list-style: decimal;
}

/* line 94, ../sass/screen.scss */
ol, ul.square, ul.circle, ul.disc {
  margin-left: 30px;
}

/* line 95, ../sass/screen.scss */
ul.square {
  list-style: square outside;
}

/* line 96, ../sass/screen.scss */
ul.circle {
  list-style: circle outside;
}

/* line 97, ../sass/screen.scss */
ul.disc {
  list-style: disc outside;
}

/* line 99, ../sass/screen.scss */
ul ul, ul ol,
ol ol, ol ul {
  margin: 4px 0 5px 30px;
  font-size: 90%;
}

/* line 101, ../sass/screen.scss */
ul ul li, ul ol li,
ol ol li, ol ul li {
  margin-bottom: 6px;
}

/* line 102, ../sass/screen.scss */
li {
  line-height: 18px;
  margin-bottom: 12px;
}

/* line 103, ../sass/screen.scss */
ul.large li {
  line-height: 21px;
}

/* line 104, ../sass/screen.scss */
li p {
  line-height: 21px;
}

/* Images */
/* line 108, ../sass/screen.scss */
img.scale-with-grid {
  max-width: 100%;
  height: auto;
}

/* Buttons */
/* line 119, ../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 142, ../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 150, ../sass/screen.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* Forms */
/* line 157, ../sass/screen.scss */
form {
  margin-bottom: 20px;
}

/* line 159, ../sass/screen.scss */
fieldset {
  margin-bottom: 20px;
}

/* line 165, ../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 180, ../sass/screen.scss */
select {
  padding: 0;
}

/* line 185, ../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 191, ../sass/screen.scss */
textarea {
  min-height: 60px;
}

/* line 194, ../sass/screen.scss */
label,
legend {
  display: block;
  font-weight: bold;
  font-size: 13px;
}

/* line 198, ../sass/screen.scss */
select {
  width: 220px;
}

/* line 200, ../sass/screen.scss */
input[type="checkbox"] {
  display: inline;
}

/* line 203, ../sass/screen.scss */
label span,
legend span {
  font-weight: normal;
  font-size: 13px;
  color: #444;
}

/* Misc */
/* line 210, ../sass/screen.scss */
.remove-bottom {
  margin-bottom: 0 !important;
}

/* line 211, ../sass/screen.scss */
.half-bottom {
  margin-bottom: 10px !important;
}

/* line 212, ../sass/screen.scss */
.add-bottom {
  margin-bottom: 20px !important;
}

/* line 213, ../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 239, ../sass/screen.scss */
.container {
  position: relative;
  width: 960px;
  margin: 0 auto;
  padding: 0;
}

/* line 241, ../sass/screen.scss */
.container .column,
.container .columns {
  float: left;
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 242, ../sass/screen.scss */
.row {
  margin-bottom: 20px;
}

/* Nested Column Classes */
/* line 246, ../sass/screen.scss */
.column.alpha, .columns.alpha {
  margin-left: 0;
}

/* line 247, ../sass/screen.scss */
.column.omega, .columns.omega {
  margin-right: 0;
}

/* Base Grid */
/* line 252, ../sass/screen.scss */
.container .one.column,
.container .one.columns {
  width: 40px;
}

/* line 253, ../sass/screen.scss */
.container .two.columns {
  width: 100px;
}

/* line 254, ../sass/screen.scss */
.container .three.columns {
  width: 160px;
}

/* line 255, ../sass/screen.scss */
.container .four.columns {
  width: 220px;
}

/* line 256, ../sass/screen.scss */
.container .five.columns {
  width: 280px;
}

/* line 257, ../sass/screen.scss */
.container .six.columns {
  width: 340px;
}

/* line 258, ../sass/screen.scss */
.container .seven.columns {
  width: 400px;
}

/* line 259, ../sass/screen.scss */
.container .eight.columns {
  width: 460px;
}

/* line 260, ../sass/screen.scss */
.container .nine.columns {
  width: 520px;
}

/* line 261, ../sass/screen.scss */
.container .ten.columns {
  width: 580px;
}

/* line 262, ../sass/screen.scss */
.container .eleven.columns {
  width: 640px;
}

/* line 263, ../sass/screen.scss */
.container .twelve.columns {
  width: 700px;
}

/* line 264, ../sass/screen.scss */
.container .thirteen.columns {
  width: 760px;
}

/* line 265, ../sass/screen.scss */
.container .fourteen.columns {
  width: 820px;
}

/* line 266, ../sass/screen.scss */
.container .fifteen.columns {
  width: 880px;
}

/* line 267, ../sass/screen.scss */
.container .sixteen.columns {
  width: 940px;
}

/* line 268, ../sass/screen.scss */
.container .one-third.column {
  width: 300px;
}

/* line 269, ../sass/screen.scss */
.container .two-thirds.column {
  width: 620px;
}

/* Offsets */
/* line 273, ../sass/screen.scss */
.container .offset-by-one {
  padding-left: 60px;
}

/* line 274, ../sass/screen.scss */
.container .offset-by-two {
  padding-left: 120px;
}

/* line 275, ../sass/screen.scss */
.container .offset-by-three {
  padding-left: 180px;
}

/* line 276, ../sass/screen.scss */
.container .offset-by-four {
  padding-left: 240px;
}

/* line 277, ../sass/screen.scss */
.container .offset-by-five {
  padding-left: 300px;
}

/* line 278, ../sass/screen.scss */
.container .offset-by-six {
  padding-left: 360px;
}

/* line 279, ../sass/screen.scss */
.container .offset-by-seven {
  padding-left: 420px;
}

/* line 280, ../sass/screen.scss */
.container .offset-by-eight {
  padding-left: 480px;
}

/* line 281, ../sass/screen.scss */
.container .offset-by-nine {
  padding-left: 540px;
}

/* line 282, ../sass/screen.scss */
.container .offset-by-ten {
  padding-left: 600px;
}

/* line 283, ../sass/screen.scss */
.container .offset-by-eleven {
  padding-left: 660px;
}

/* line 284, ../sass/screen.scss */
.container .offset-by-twelve {
  padding-left: 720px;
}

/* line 285, ../sass/screen.scss */
.container .offset-by-thirteen {
  padding-left: 780px;
}

/* line 286, ../sass/screen.scss */
.container .offset-by-fourteen {
  padding-left: 840px;
}

/* line 287, ../sass/screen.scss */
.container .offset-by-fifteen {
  padding-left: 900px;
}

/* #Clearing  */
/* Self Clearing Goodness */
/* line 293, ../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 300, ../sass/screen.scss */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* line 308, ../sass/screen.scss */
.row:after,
.clearfix:after {
  clear: both;
}

/* line 311, ../sass/screen.scss */
.row,
.clearfix {
  zoom: 1;
}

/* You can also use a <br class="clear" /> to clear columns */
/* line 316, ../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 345, ../sass/screen.scss */
body {
/*  background: url(../images/subtle_dots.png);*/
}

/* line 349, ../sass/screen.scss */
#header {
  width: 100%;
}

/* line 353, ../sass/screen.scss */
.main-header {
  position: absolute;
}

/* line 357, ../sass/screen.scss */
.main-header .container {
  margin-top: 14px;
  z-index: 10000;
  margin-left: auto;
  margin-right: auto;
}

/* line 364, ../sass/screen.scss */
.main-header .fourteen {
  height: 87px;
  border-top: 3px solid #d6df59;
  background: url(../images/slider-bg.png);
}

/* line 370, ../sass/screen.scss */
#header-mobile-menu {
  position: absolute;
  top: 20px;
  right: 0px;
  display: none;
  font-family: "Ledger", 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 388, ../sass/screen.scss */
#logo {
  background: url(../images/heal_logo.png) no-repeat;
  height: 90px;
  width: 225px;
}

/* line 394, ../sass/screen.scss */
#logo-wrap {
  margin-left: 0px;
  position: relative;
}

/* line 399, ../sass/screen.scss */
#logo-wrap a {
  width: 193px;
  display: block;
  position: abolute;
}

/* Main navigation menu */
/* line 407, ../sass/screen.scss */
#menu-header-menu {
  float: right;
  list-style-type: none;
  margin-top: 14px;
  margin-right: 45px;
}

/* line 414, ../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 428, ../sass/screen.scss */
#menu-header-menu > li a {
  color: silver;
  font-size: 1.3em;
  text-decoration: none;
  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: 180px;
  background: white !important;
  padding: 25px 30px 25px 30px;
  z-index: 30;
  border: 1px solid #b6b6b6;
  border-top: 2px solid #d6df59;
}

/* 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 silver;
  padding-bottom: 3px;
}

/* line 472, ../sass/screen.scss */
.sub-menu li:first-child {
  border-bottom: none !important;
}

/* 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: "Ledger", 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: "Ledger", 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: #d6df59;
  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: "Ledger", 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: "Ledger", 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 silver;
}

/* line 634, ../sass/screen.scss */
.features p {
  color: silver;
  font-size: 1.2em;
  line-height: 24px;
  height: 115px;
}

/* line 641, ../sass/screen.scss */
.features a {
  font-size: 1.2em;
  color: #d6df59;
  text-decoration: none;
}

/* line 647, ../sass/screen.scss */
.features a:hover {
  color: #d6df59;
}

/* line 651, ../sass/screen.scss */
.features h2 {
  color: #d6df59;
  font-size: 1.2em;
  text-transform: uppercase;
  font-weight: bold;
  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: #d6df59;
  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 833, ../sass/screen.scss */
.information-header {
  border-bottom: 4px solid #d6df59;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.5em;
  font-weight: bold;
  color: #d6df59;
  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: #d6df59;
  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: #4b7bde;
}

/* 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: silver;
}

/* About us */
/* line 920, ../sass/screen.scss */
#about-textwrap {
  font-size: 1.1em;
  color: silver;
  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 silver;
}

/* 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-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;
  color: silver;
  font-size: 1.1em;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 997, ../sass/screen.scss */
#find-list li #clinic-address {
  margin-top: -10px;
  padding-left: 45px;
  color: silver;
  margin-bottom: 0px;
}

/* line 1004, ../sass/screen.scss */
#gmaps {
  margin-top: 8px;
  opacity: 0.7;
  border: 7px solid white;
  box-shadow: 0px 0px 2px silver;
  height: 195px;
  width: 310px;
  transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
}

/* line 1017, ../sass/screen.scss */
#gmaps:hover {
  opacity: 1;
}

/* line 1021, ../sass/screen.scss */
#findus-text {
  color: #686868;
  font-size: 1.1em;
}

/* line 1026, ../sass/screen.scss */
.location-wrap {
  width: 300px;
  float: left;
}

/* Personal slider */
/* line 1032, ../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 1040, ../sass/screen.scss */
#personal-header div {
  width: 150px;
  background: url(../images/subtle_dots.png);
}

/* line 1045, ../sass/screen.scss */
#personal {
  width: 932px;
}

/* line 1049, ../sass/screen.scss */
#personal-slider li {
  width: 235px;
}

/* line 1053, ../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 1062, ../sass/screen.scss */
#personal li img:hover {
  opacity: 1;
}

/* line 1066, ../sass/screen.scss */
#personal li:first-child {
  margin-right: 0px;
}

/* Buy it button section */
/* line 1072, ../sass/screen.scss */
#buy-it {
  width: 927px;
  margin-top: 85px;
  margin-bottom: 45px;
  height: 105px;
  background: url(../images/redox_01.png);
  border: 7px solid #fff;
  box-shadow: 0px 0px 2px silver;
  position: relative;
}

/* line 1083, ../sass/screen.scss */
#buy-it-text {
  padding: 30px 0px 0px 30px;
  font-size: 1.6em;
  color: silver;
  width: 60%;
}

/* line 1090, ../sass/screen.scss */
#buy-it-subtext {
  padding-left: 31px;
  margin-top: 2px;
  font-size: 1em;
  clear: both;
  color: silver;
  font-style: italic;
  width: 65%;
}

/* line 1100, ../sass/screen.scss */
#buy-it-button {
  float: right;
  background-color: #d6df59;
  padding: 7px 15px 7px 30px;
  color: #fff;
  text-shadow: 1px 1px 0px #838383;
  border-radius: 3px;
  outline: 4px solid #f5f5f5;
  font-size: 1.2em;
  opacity: 0.8;
  font-weight: bold;
  position: absolute;
  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 #d6df59 !important;
  box-shadow: inset 0px 0px 4px #fff;
}

/* line 1124, ../sass/screen.scss */
#buy-it-button-text {
  background: url(../images/buyit_image.png) no-repeat 52px 0px;
  padding-right: 50px;
}

/* line 1129, ../sass/screen.scss */
#buy-it-button:hover {
  opacity: 1;
}

/* ----- 		3. BLOG STYLE		----- */
/* Page title */
/* line 1139, ../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 silver;
  border-bottom: 3px solid silver;
}

/* line 1149, ../sass/screen.scss */
#breadcrumb {
  color: #e7e7e7;
}

/* line 1153, ../sass/screen.scss */
#breadcrumb a {
  color: #e7e7e7;
  text-decoration: none;
}

/* line 1158, ../sass/screen.scss */
#breadcrumb a:hover {
  text-decoration: underline;
}

/* line 1162, ../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 1172, ../sass/screen.scss */
#page-subtitle {
  font-size: 1.1em;
  display: inline;
  padding-top: 3px;
  color: silver;
}

/* line 1179, ../sass/screen.scss */
.left-content {
  width: 665px !important;
  padding-right: 30px !important;
  border-right: 1px dotted silver;
}

/* 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 silver;
  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;
  margin-bottom: 1em;
  color: #d6df59;
}

/* line 1266, ../sass/screen.scss */
.blog-title a {
  color: #d6df59;
  text-decoration: none;
  transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
}

/* line 1275, ../sass/screen.scss */
.blog-title a:hover {
  color: #2c62a4;
}

/* line 1279, ../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 1292, ../sass/screen.scss */
.content-fullwidth .blog-meta {
  width: 99% !important;
}

/* line 1296, ../sass/screen.scss */
.content-fullwidth .blog-image img {
  margin-bottom: 25px !important;
}

/* line 1300, ../sass/screen.scss */
.blog-meta ul li {
  float: left;
  margin-right: 20px;
  text-align: center;
  color: #a4a4a4;
}

/* line 1307, ../sass/screen.scss */
.blog-meta ul li span {
  color: #8a8a8a;
  margin-left: 2px;
}

/* line 1313, ../sass/screen.scss */
.blog-text {
  width: 655px;
  color: silver;
  font-size: 1.2em;
  line-height: 26px;
}

/* line 1320, ../sass/screen.scss */
.without-image {
  width: 650px;
}

/* line 1324, ../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 1334, ../sass/screen.scss */
.blog-text a:hover {
  color: #105799;
}

/* line 1338, ../sass/screen.scss */
.blog-date {
  background: url(../images/blog_date_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* line 1343, ../sass/screen.scss */
.blog-author {
  background: url(../images/blog_author_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* line 1348, ../sass/screen.scss */
.blog-category {
  background: url(../images/blog_category_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* Comment section */
/* line 1355, ../sass/screen.scss */
.blog-comment {
  background: url(../images/blog_comment_icon.png) no-repeat 0px 1px;
  padding-left: 20px;
}

/* line 1360, ../sass/screen.scss */
.comments-wrap {
  margin-top: 20px;
  border-bottom: 1px dotted silver;
  padding-bottom: 20px;
}

/* line 1367, ../sass/screen.scss */
.comments-avatar {
  margin-right: 13px;
  float: left;
}

/* line 1372, ../sass/screen.scss */
.comments-avatar img {
  border: 4px solid #fff;
  box-shadow: 0px 0px 3px silver;
  opacity: 0.7;
}

/* line 1378, ../sass/screen.scss */
.comments-content {
  float: left;
}

/* line 1382, ../sass/screen.scss */
.comments-author {
  font-size: 1.7em;
  font-weight: bold;
  float: left;
  margin-right: 13px;
  padding-top: 10px;
  margin-bottom: 5px;
  color: silver;
}

/* line 1392, ../sass/screen.scss */
.comments-number-wrap {
  background: url(../images/comments_count.png);
  height: 37px;
  width: 37px;
  float: left;
  opacity: 0.3;
}

/* line 1400, ../sass/screen.scss */
.comments-number {
  text-align: center;
  padding-top: 8px;
  font-size: 1.2em;
  color: #fff;
}

/* line 1407, ../sass/screen.scss */
.comments-date {
  clear: both;
  color: #909090;
  font-size: 1.1em;
  margin-top: 15px;
}

/* line 1414, ../sass/screen.scss */
.comments-texts {
  margin-top: 8px;
  width: 550px;
  font-size: 1.2em;
  line-height: 25px;
  color: silver;
}

/* line 1422, ../sass/screen.scss */
#comments-count {
  font-size: 1.6em;
  border-bottom: 1px dotted silver;
  padding-bottom: 24px;
}

/* Leave reply field */
/* line 1430, ../sass/screen.scss */
#leave-reply-wrap {
  margin-top: 60px;
}

/* line 1434, ../sass/screen.scss */
#leave-reply-wrap form {
  margin-top: 30px;
}

/* line 1438, ../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 silver;
  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 1454, ../sass/screen.scss */
#leave-reply-wrap form textarea, #contact-form form textarea, #appointment-form form textarea {
  height: 150px;
  width: 450px;
}

/* line 1459, ../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 1466, ../sass/screen.scss */
#leave-reply-wrap label span, #contact-form label span, #appointment-form label span {
  color: #d6df59;
  font-size: 1.2em;
}

/* line 1471, ../sass/screen.scss */
#leave-reply-header {
  font-size: 1.6em;
}

/* line 1475, ../sass/screen.scss */
#submit-button {
  margin-top: 10px;
  height: 40px !important;
  width: 140px !important;
  background-color: #d6df59;
  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 #e6a93a !important;
  box-shadow: inset 0px 0px 4px #fff;
}

/* line 1493, ../sass/screen.scss */
#submit-button:hover {
  opacity: 1 !important;
}

/* Pagination */
/* line 1500, ../sass/screen.scss */
.pagenavi {
  padding-right: 19px;
  float: right;
  padding-top: 20px;
  opacity: 0.8;
}

/* line 1507, ../sass/screen.scss */
.pagenavi a, .pagenavi a:link {
  padding: 5px 4px 5px 4px;
  text-decoration: none;
  border: 1px solid #D2E3FF;
  color: #00399A;
  background-color: #f7f7f7;
  font-size: 0.8em;
  font-weight: bold;
}

/* line 1517, ../sass/screen.scss */
.pagenavi a:visited {
  padding: 5px 4px 5px 4px;
  text-decoration: none;
  border: 1px solid #D2E3FF;
  color: #00399A;
  background-color: #f7f7f7;
  font-size: 0.8em;
}

/* line 1526, ../sass/screen.scss */
.pagenavi a:hover {
  border: 1px solid #6178ba;
  color: #00399A;
  background-color: #f7f7f7;
  font-size: 0.8em;
}

/* line 1533, ../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 1542, ../sass/screen.scss */
.pagenavi span.pages {
  padding: 2px 4px 2px 4px;
  margin: 2px 6px 2px 2px;
  color: #959595;
}

/* line 1548, ../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 1559, ../sass/screen.scss */
.sidebar-header {
  font-size: 1.4em;
  border-bottom: 3px solid #d6df59;
  padding: 10px 0 10px 2px;
  opacity: 0.8;
}

/* line 1566, ../sass/screen.scss */
#blog-categories, #archives {
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 1.2em;
  opacity: 0.7;
}

#blog-categories li {
  font-size: 12px;
}

/* line 1573, ../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;
}

/* line 1582, ../sass/screen.scss */
#blog-categories li:hover, #archives li:hover {
  margin-left: 2px;
  opacity: 1;
}

/* line 1587, ../sass/screen.scss */
#blog-categories li a, #archives li a {
  text-decoration: none;
}

/* line 1591, ../sass/screen.scss */
#aboutus-sidebar {
  margin-top: 15px;
  color: #7b7b7b;
}

/* line 1596, ../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 1605, ../sass/screen.scss */
#flickr-feed {
  margin-top: 20px;
}

/* line 1609, ../sass/screen.scss */
#flickr-feed li {
  float: left;
  margin-right: 10px;
}

/* line 1614, ../sass/screen.scss */
#flickr-feed li img {
  border: 4px solid #fff;
  box-shadow: 0px 0px 3px silver;
  opacity: 0.8;
  transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  -o-transition-duration: 0.7s;
  -webkit-transition-duration: 0.7s;
}

/* line 1624, ../sass/screen.scss */
#flickr-feed li img:hover {
  opacity: 1;
}

/* line 1628, ../sass/screen.scss */
#blog-post-sidebar {
  margin-top: 20px;
  margin-bottom: 30px;
}

/* line 1633, ../sass/screen.scss */
#blog-post-sidebar li {
  background: url(../images/blog-post-sidebar.png) no-repeat;
  padding-left: 25px;
  border-bottom: 1px dotted silver;
  padding-bottom: 6px;
}

/* line 1640, ../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 1649, ../sass/screen.scss */
#blog-post-sidebar li a:hover {
  color: #484747;
  padding-left: 2px;
}

/* line 1654, ../sass/screen.scss */
#blog-post-sidebar li span {
  color: #b3b2b2;
  font-size: 0.9em;
}

/* -----		4. GALLERY			----- */
/* line 1664, ../sass/screen.scss */
#gallery-wrap {
  margin-top: -12px !important;
  margin-left: -20px !important;
  border-bottom: 1px dotted silver;
  padding-bottom: 45px;
}

/* line 1671, ../sass/screen.scss */
.gallery-img-wrap {
  width: 270px;
  padding: 20px 24px 5px 24px;
  float: left;
  height: 300px;
}

/* line 1678, ../sass/screen.scss */
.last-gallery-img {
  padding-right: 0 !important;
}

/* line 1682, ../sass/screen.scss */
.gallery-text-title {
  font-size: 1.3em;
  color: #d6df59;
  font-weight: bold;
  text-align: center;
  margin-top: 5px;
}

/* line 1690, ../sass/screen.scss */
.gallery-text {
  font-size: 1.1em;
  color: #9a9a9a;
  text-align: center;
  margin-top: 6px;
}

/* line 1697, ../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 1706, ../sass/screen.scss */
.gallery-image p {
  text-align: center;
}
/* line 1710, ../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 1721, ../sass/screen.scss */
.gallery-without-text {
  padding-top: 13px !important;
}

/* line 1725, ../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 1732, ../sass/screen.scss */
.gallery-without-text img {
  width: 260px !important;
  height: auto !important;
}

/* line 1737, ../sass/screen.scss */
.gallery-with-sidebar {
  padding-top: 20px !important;
  width: 700px !important;
  border-bottom: none !important;
}

/* line 1743, ../sass/screen.scss */
.gallery-with-sidebar img {
  width: 200px !important;
  height: auto !important;
}

/* line 1748, ../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 1755, ../sass/screen.scss */
.gallery-text-wrap {
  width: 255px;
}

/* line 1759, ../sass/screen.scss */
.gallery-pagenavi {
  margin-top: 30px;
  clear: both;
}

/* line 1764, ../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 1779, ../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 1799, ../sass/screen.scss */
.left-content h1 {
  font-size: 2.6em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 8px !important;
}

/* line 1806, ../sass/screen.scss */
.left-content h2 {
  font-size: 2.4em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 8px !important;
}

/* line 1813, ../sass/screen.scss */
.left-content h3 {
  font-size: 2.2em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 6px !important;
}

/* line 1820, ../sass/screen.scss */
.left-content h4 {
  font-size: 2em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 4px !important;
}

/* line 1827, ../sass/screen.scss */
.left-content h5 {
  font-size: 1.8em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 2px !important;
}

/* line 1834, ../sass/screen.scss */
.left-content h6 {
  font-size: 1.6em;
  color: #d6df59;
  font-weight: bold;
  margin-bottom: 2px !important;
}

/* line 1841, ../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 1848, ../sass/screen.scss */
.custom-list2 li {
  background: url(../images/list-bullets2.png) no-repeat 0px 1px;
}

/* line 1852, ../sass/screen.scss */
.custom-list3 li {
  background: url(../images/list-bullets3.png) no-repeat 0px 1px;
}

/* line 1856, ../sass/screen.scss */
.custom-list4 li {
  background: url(../images/list-bullets4.png) no-repeat 0px 1px;
}

/* line 1860, ../sass/screen.scss */
.page div {
  font-size: 1.2em;
  line-height: 26px;
  color: silver;
  margin-bottom: 10px;
}

/* line 1867, ../sass/screen.scss */
.code-wrap {
  background: url(../images/redox_01.png);
  padding: 7px 10px 7px 10px;
  width: 350px;
  text-align: center;
  border: 1px solid silver;
  margin: 30px 0px !important;
  font-size: 1.1em !important;
}

/* line 1877, ../sass/screen.scss */
.quote, .quote-align-left, .quote-align-right {
  border-left: 3px solid #d6df59;
  margin: 30px 0px 30px 0px;
  padding: 0px 20px 0px 20px;
}

/* line 1883, ../sass/screen.scss */
.quote-align-left {
  width: 260px;
  float: left;
  margin-top: 20px;
  margin-right: 40px;
  margin-bottom: 80px;
}

/* line 1891, ../sass/screen.scss */
.quote-align-right {
  width: 260px;
  float: right;
  margin-top: 20px;
  margin-left: 40px;
  margin-bottom: 80px;
}

/* line 1899, ../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 silver;
  opacity: 0.8;
  transition-duration: 0.6s;
  -moz-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
}

/* line 1911, ../sass/screen.scss */
.left-align-image:hover, .right-align-image:hover {
  opacity: 1;
}

/* line 1915, ../sass/screen.scss */
.right-align-image {
  margin: 7px 0px 15px 25px;
  float: right;
}

/* line 1920, ../sass/screen.scss */
.dropcap:first-letter {
  float: left;
  font-size: 3em !important;
  padding: 10px 10px 0px 0px;
}

/* Columns */
/* line 1928, ../sass/screen.scss */
.two-columns {
  float: left;
  width: 430px;
  margin-right: 50px;
}

/* line 1934, ../sass/screen.scss */
.three-columns {
  float: left;
  width: 260px;
  margin-right: 50px;
}

/* line 1940, ../sass/screen.scss */
.four-columns {
  float: left;
  width: 180px;
  margin-right: 50px;
}

/* line 1946, ../sass/screen.scss */
.last {
  clear: right;
  margin-right: 0px !important;
}

/* Buttons */
/* line 1953, ../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 1963, ../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 1972, ../sass/screen.scss */
.orange:hover {
  opacity: 1;
}

/* line 1976, ../sass/screen.scss */
.blue {
  background-color: #d6df59;
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  border: 1px solid #d6df59 !important;
}

/* line 1985, ../sass/screen.scss */
.blue:hover {
  opacity: 1;
}

/* line 1989, ../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 1998, ../sass/screen.scss */
.black:hover {
  opacity: 1;
}

/* line 2002, ../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 2011, ../sass/screen.scss */
.green:hover {
  opacity: 1;
}

/* line 2015, ../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 2024, ../sass/screen.scss */
.red:hover {
  opacity: 1;
}

/* line 2028, ../sass/screen.scss */
.float-left {
  float: left;
}

/* line 2032, ../sass/screen.scss */
.float-right {
  float: right;
}

/* line 2036, ../sass/screen.scss */
.without-align {
  text-align: left !important;
  width: 400px;
  padding-left: 30px;
}

/* Message box */
/* line 2044, ../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 2053, ../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 2062, ../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 2071, ../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 2082, ../sass/screen.scss */
.table-full-width {
  width: 100%;
}

/* line 2086, ../sass/screen.scss */
.table {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 2091, ../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 2101, ../sass/screen.scss */
.table td {
  border: 1px dotted silver;
  padding: 12px;
  color: #828282;
  text-align: center;
}

/* line 2108, ../sass/screen.scss */
.highlight td:hover {
  background: url(../images/redox_01.png);
  cursor: pointer;
}

/* -----		6. OTHER PAGE 		----- */
/* 404 Page */
/* line 2119, ../sass/screen.scss */
#error-title-wrap {
  height: 6px;
  background-color: #d6df59;
  margin-bottom: 40px;
}

/* line 2125, ../sass/screen.scss */
#error-wrap {
  padding-top: 120px;
  padding-bottom: 0px;
}

/* line 2130, ../sass/screen.scss */
#error-title {
  font-size: 9em;
  text-align: center;
  text-shadow: 2px 2px 0px white, 4px 4px 0px silver;
}

/* line 2136, ../sass/screen.scss */
#error-after-title {
  text-align: center;
  padding-top: 40px;
  font-size: 1.6em;
  color: #adacac;
  text-transform: uppercase;
}

/* line 2145, ../sass/screen.scss */
#error-text {
  width: 400px;
  margin: 40px auto 0px auto;
  text-align: center;
  border-top: 1px dotted silver;
  border-bottom: 1px dotted silver;
  padding-top: 30px;
  padding-bottom: 30px;
  line-height: 31px;
}

/* Contact */
/* line 2158, ../sass/screen.scss */
#pre-method-text {
  margin-top: 8px;
  color: #7B7B7B;
}

/* line 2163, ../sass/screen.scss */
#contact-method {
  color: #8a8a8a;
  margin-bottom: 25px;
}

/* line 2168, ../sass/screen.scss */
#contact-method li {
  border-bottom: 1px dotted silver;
  padding-bottom: 4px;
  margin-top: 1em;
}

/* line 2174, ../sass/screen.scss */
#contact-telephone {
  background: url(../images/contact-method-telephone.png) no-repeat 0px -1px;
  padding-left: 23px;
}

/* line 2179, ../sass/screen.scss */
#contact-address {
  background: url(../images/contact-method-address.png) no-repeat 0px -1px;
  padding-left: 23px;
}

/* line 2184, ../sass/screen.scss */
#contact-skype {
  background: url(../images/contact-method-skype.png) no-repeat 0px 0px;
  padding-left: 23px;
}

/* line 2189, ../sass/screen.scss */
#contact-email {
  background: url(../images/contact-method-mail.png) no-repeat 0px 1px;
  padding-left: 23px;
}

/* line 2194, ../sass/screen.scss */
#contact-telephone span, #contact-skype span, #contact-email span {
  font-weight: bold;
  font-size: 1.1em;
}

/* line 2199, ../sass/screen.scss */
#contact-address span {
  font-weight: bold;
  font-size: 1.1em;
  padding-bottom: 3px;
  margin-bottom: 5px;
  border-bottom: 1px dotted silver;
  display: block;
}

/* line 2208, ../sass/screen.scss */
.contact-page h1 {
  font-size: 2.6em;
  color: #d6df59;
  font-weight: bold;
}

/* line 2214, ../sass/screen.scss */
#visit-us-text {
  border-top: 1px dotted silver;
  border-bottom: 1px dotted silver;
  padding: 20px 5px 20px 5px;
  color: silver;
  font-size: 1.2em;
  line-height: 25px;
  width: 640px;
}

/* line 2224, ../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 silver;
  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 2239, ../sass/screen.scss */
#contact-form-wrap {
  margin-top: 0px;
}

/* line 2243, ../sass/screen.scss */
#contact-gmaps:hover {
  opacity: 1;
}

/* line 2247, ../sass/screen.scss */
#leave-reply-wrap form {
  margin-top: 30px;
}

/* line 2251, ../sass/screen.scss */
#contact-form form, #leave-reply-wrap form, #appointment-form form {
  position: relative;
  margin-top: 40px;
  background-color: silver;
  padding: 45px;
  background: url(../images/redox_01.png);
  width: 490px;
  border: 1px solid silver;
}

/* line 2261, ../sass/screen.scss */
#contact-form form, #appointment-form form {
  border-radius: 2px;
  background: url(../images/striped_lens.png);
  border-top: 3px solid #d6df59;
  border-bottom: 1px solid #d6df59;
  padding-top: 50px;
}

/* line 2269, ../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 2279, ../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 2289, ../sass/screen.scss */
#contact-form-text {
  font-size: 1.2em;
  color: silver;
  line-height: 26px;
  border-top: 1px dotted silver;
  border-bottom: 1px dotted silver;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* Appointment form */
/* line 2302, ../sass/screen.scss */
#app-month, #app-day, #app-department {
  padding: 3px;
  font-size: 1.2em;
  font-weight: normal !important;
  font-family: "Nixie One", cursive;
  width: 140px;
  float: left;
  margin-bottom: 25px;
}

/* line 2312, ../sass/screen.scss */
#app-day {
  width: 80px;
  margin-left: 15px;
}

/* line 2317, ../sass/screen.scss */
#app-department {
  width: 310px;
  float: none;
}

/* line 2322, ../sass/screen.scss */
#form-email-wrap, #form-telephone-wrap {
  font-size: 0.9em;
  display: none;
  margin-top: 15px;
  margin-bottom: 5px;
}

/* line 2329, ../sass/screen.scss */
#form-email-wrap input, #form-telephone-wrap input {
  margin-bottom: 25px !important;
}

/* line 2333, ../sass/screen.scss */
#prefered_email, #prefered_phone {
  width: auto !important;
  height: auto !important;
}

/* line 2338, ../sass/screen.scss */
.radio-label {
  display: inline;
  font-size: 1.2em !important;
  margin-right: 10px;
}

/* line 2344, ../sass/screen.scss */
#department-top {
  margin-top: 20px;
}

/* -----		7. FOOTER 		----- */
/* Back to Top button */
/* line 2354, ../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 2368, ../sass/screen.scss */
#back-to-top:hover {
  opacity: .9;
  bottom: 25px;
}

/* line 2373, ../sass/screen.scss */
#prefooter-line {
  height: 3px;
  background-color: silver;
  margin-bottom: 46px;
  box-shadow: 0px -1px 3px silver;
}

/* line 2380, ../sass/screen.scss */
#footer {
  position: relative;
  margin-top: 150px;
  color: #fff;
  background-color: #d6df59;
  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 2394, ../sass/screen.scss */
#footer .container {
  padding-top: 20px;
}

/* Twitter feed */
/* line 2400, ../sass/screen.scss */
#tweet-feed-wrap p {
  margin-bottom: 0px;
}

/* line 2404, ../sass/screen.scss */
#twitter-feed-header {
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
}

/* line 2411, ../sass/screen.scss */
#tweet-feed-wrap a {
  text-decoration: none;
  color: #b9d3ff;
}

/* line 2416, ../sass/screen.scss */
.tweetTime {
  font-size: 0.8em;
}

/* line 2420, ../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 2429, ../sass/screen.scss */
#tweet-feed-wrap .twitterRow:last-child {
  border-bottom: none;
}

/* Stay tuned */
/* line 2435, ../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 2447, ../sass/screen.scss */
#mc_embed_signup:hover {
  opacity: 1;
}

/* line 2451, ../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 2464, ../sass/screen.scss */
#mc-embedded-subscribe {
  float: left;
  display: inline;
  background-color: #FFA90B !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 2479, ../sass/screen.scss */
#mc-embedded-subscribe:hover {
  opacity: 1;
}

/* line 2483, ../sass/screen.scss */
#footer-contact {
  margin-top: 20px;
  width: 300px;
  color: #d6df59;
}

/* line 2489, ../sass/screen.scss */
#footer-contact div {
  margin-bottom: 10px;
  clear: both;
}

/* line 2494, ../sass/screen.scss */
#footer-contact span {
  display: block;
  clear: both;
}

/* line 2499, ../sass/screen.scss */
#footer-contact div b {
  color: #eee;
  float: right;
}

/* line 2505, ../sass/screen.scss */
#footer-telephone {
  background: url(../images/footer_telephone_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* line 2510, ../sass/screen.scss */
#footer-skype {
  background: url(../images/footer_skype_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* line 2515, ../sass/screen.scss */
#footer-address {
  background: url(../images/footer_address_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* line 2520, ../sass/screen.scss */
#footer-mail {
  background: url(../images/footer_mail_img.png) no-repeat 0 4px;
  padding-left: 20px;
}

/* Testimonials */
/* line 2527, ../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 2534, ../sass/screen.scss */
.testimonials-author {
  font-size: 0.9em;
  color: #B4CEED;
  padding-right: 30px;
  text-align: right;
}

/* line 2541, ../sass/screen.scss */
#footer-logo-wrap {
  margin-top: 30px;
  padding-top: 20px;
  margin-left: 6px;
  border-top: 1px dotted #4A80DB;
  width: 294px;
}

/* Copyright */
/* line 2551, ../sass/screen.scss */
#copyright-info {
  margin-top: 60px;
  margin-bottom: 60px;
  border-top: 1px dotted #d6df59;
}

/* line 2557, ../sass/screen.scss */
#copyright-info div {
  float: left;
  color: #f0f6ff;
  padding-top: 20px;
  font-size: 1.1em;
}

/* line 2564, ../sass/screen.scss */
#footer-legal {
  float: right;
  list-style-type: none;
  padding-top: 22px !important;
  margin-right: 10px;
}

/* line 2571, ../sass/screen.scss */
#footer-legal li {
  float: left;
  margin-left: 10px;
}

/* line 2576, ../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 2585, ../sass/screen.scss */
#footer-legal li a:hover {
  color: white;
}

/* line 2589, ../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 2600, ../sass/screen.scss */
  .container {
    width: 768px;
  }

  /* line 2602, ../sass/screen.scss */
  .container .column,
  .container .columns {
    margin-left: 10px;
    margin-right: 10px;
  }

  /* line 2603, ../sass/screen.scss */
  .column.alpha, .columns.alpha {
    margin-left: 0;
    margin-right: 10px;
  }

  /* line 2604, ../sass/screen.scss */
  .column.omega, .columns.omega {
    margin-right: 0;
    margin-left: 10px;
  }

  /* line 2605, ../sass/screen.scss */
  .alpha.omega {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 2608, ../sass/screen.scss */
  .container .one.column,
  .container .one.columns {
    width: 28px;
  }

  /* line 2609, ../sass/screen.scss */
  .container .two.columns {
    width: 76px;
  }

  /* line 2610, ../sass/screen.scss */
  .container .three.columns {
    width: 124px;
  }

  /* line 2611, ../sass/screen.scss */
  .container .four.columns {
    width: 172px;
  }

  /* line 2612, ../sass/screen.scss */
  .container .five.columns {
    width: 220px;
  }

  /* line 2613, ../sass/screen.scss */
  .container .six.columns {
    width: 268px;
  }

  /* line 2614, ../sass/screen.scss */
  .container .seven.columns {
    width: 316px;
  }

  /* line 2615, ../sass/screen.scss */
  .container .eight.columns {
    width: 364px;
  }

  /* line 2616, ../sass/screen.scss */
  .container .nine.columns {
    width: 412px;
  }

  /* line 2617, ../sass/screen.scss */
  .container .ten.columns {
    width: 460px;
  }

  /* line 2618, ../sass/screen.scss */
  .container .eleven.columns {
    width: 508px;
  }

  /* line 2619, ../sass/screen.scss */
  .container .twelve.columns {
    width: 556px;
  }

  /* line 2620, ../sass/screen.scss */
  .container .thirteen.columns {
    width: 604px;
  }

  /* line 2621, ../sass/screen.scss */
  .container .fourteen.columns {
    width: 652px;
  }

  /* line 2622, ../sass/screen.scss */
  .container .fifteen.columns {
    width: 700px;
  }

  /* line 2623, ../sass/screen.scss */
  .container .sixteen.columns {
    width: 748px;
  }

  /* line 2625, ../sass/screen.scss */
  .container .one-third.column {
    width: 236px;
  }

  /* line 2626, ../sass/screen.scss */
  .container .two-thirds.column {
    width: 492px;
  }

  /* Offsets */
  /* line 2629, ../sass/screen.scss */
  .container .offset-by-one {
    padding-left: 48px;
  }

  /* line 2630, ../sass/screen.scss */
  .container .offset-by-two {
    padding-left: 96px;
  }

  /* line 2631, ../sass/screen.scss */
  .container .offset-by-three {
    padding-left: 144px;
  }

  /* line 2632, ../sass/screen.scss */
  .container .offset-by-four {
    padding-left: 192px;
  }

  /* line 2633, ../sass/screen.scss */
  .container .offset-by-five {
    padding-left: 240px;
  }

  /* line 2634, ../sass/screen.scss */
  .container .offset-by-six {
    padding-left: 288px;
  }

  /* line 2635, ../sass/screen.scss */
  .container .offset-by-seven {
    padding-left: 336px;
  }

  /* line 2636, ../sass/screen.scss */
  .container .offset-by-eight {
    padding-left: 384px;
  }

  /* line 2637, ../sass/screen.scss */
  .container .offset-by-nine {
    padding-left: 432px;
  }

  /* line 2638, ../sass/screen.scss */
  .container .offset-by-ten {
    padding-left: 480px;
  }

  /* line 2639, ../sass/screen.scss */
  .container .offset-by-eleven {
    padding-left: 528px;
  }

  /* line 2640, ../sass/screen.scss */
  .container .offset-by-twelve {
    padding-left: 576px;
  }

  /* line 2641, ../sass/screen.scss */
  .container .offset-by-thirteen {
    padding-left: 624px;
  }

  /* line 2642, ../sass/screen.scss */
  .container .offset-by-fourteen {
    padding-left: 672px;
  }

  /* line 2643, ../sass/screen.scss */
  .container .offset-by-fifteen {
    padding-left: 720px;
  }

  /* line 2645, ../sass/screen.scss */
  .divider {
    width: 748px;
  }

  /* Slider style */
  /* line 2650, ../sass/screen.scss */
  .nivoSlider {
    width: 100% !important;
  }

  /* line 2654, ../sass/screen.scss */
  .main-header .container {
    margin-top: 0px !important;
  }

  /* line 2658, ../sass/screen.scss */
  .main-header .fourteen {
    height: 71px !important;
  }

  /* line 2662, ../sass/screen.scss */
  #menu-header-menu {
    margin-top: 8px !important;
    margin-right: 30px !important;
  }

  /* line 2667, ../sass/screen.scss */
  .nivo-caption {
    top: 37% !important;
  }

  /* line 2671, ../sass/screen.scss */
  #caption-text-wrap .header {
    padding: 12px !important;
    width: 80% !important;
  }

  /* line 2676, ../sass/screen.scss */
  #caption-text-wrap .text {
    padding: 7px !important;
    width: 70% !important;
  }

  /* Header style */
  /* line 2682, ../sass/screen.scss */
  #logo {
    background-size: 170px 74px;
    margin-left: 9px;
  }

  /* line 2687, ../sass/screen.scss */
  #menu-header-menu {
    font-size: 0.7em;
  }

  /* line 2691, ../sass/screen.scss */
  #intro-text {
    font-size: 1em !important;
    border-top-width: 1px;
    border-bottom-width: 1px;
  }

  /* line 2697, ../sass/screen.scss */
  #caption-text-wrap {
    font-size: 0.8em;
    display: none;
  }

  /* line 2702, ../sass/screen.scss */
  .nivo-caption {
    top: 32%;
  }

  /* line 2706, ../sass/screen.scss */
  .header, .text {
    width: 80%;
    margin: 0 auto;
  }

  /* Main page */
  /* line 2713, ../sass/screen.scss */
  .features {
    width: 158px !important;
    font-size: 0.8em;
  }

  /* line 2718, ../sass/screen.scss */
  #blog-slider li img {
    width: 178px;
  }

  /* line 2722, ../sass/screen.scss */
  #blog-slider li {
    width: 185px;
  }

  /* line 2726, ../sass/screen.scss */
  .blog-slider-text-wrap {
    width: 178px;
  }

  /* line 2730, ../sass/screen.scss */
  .slider-post-title {
    font-size: 0.9em;
  }

  /* line 2734, ../sass/screen.scss */
  .bx-prev, .bx-next {
    top: 22%;
  }

  /* line 2738, ../sass/screen.scss */
  .bx-prev {
    left: -35px;
  }

  /* line 2742, ../sass/screen.scss */
  .bx-next {
    right: -30px;
  }

  /* line 2746, ../sass/screen.scss */
  .information-header {
    border-bottom-width: 3px;
    font-size: 1.2em;
    margin-right: 33px;
  }

  /* line 2753, ../sass/screen.scss */
  .news-title {
    font-size: 1.3em;
  }

  /* line 2757, ../sass/screen.scss */
  .news-after-title {
    font-size: 0.9em;
  }

  /* line 2761, ../sass/screen.scss */
  .news-date {
    font-size: 0.7em;
  }

  /* line 2765, ../sass/screen.scss */
  .news-wrap {
    font-size: 0.9em;
    width: 460px;
  }

  /* line 2770, ../sass/screen.scss */
  #about-textwrap {
    font-size: 0.9em;
    width: 260px;
  }

  /* line 2775, ../sass/screen.scss */
  #find-list {
    width: 230px;
    font-size: 0.9em;
  }

  /* line 2780, ../sass/screen.scss */
  #gmaps {
    width: 260px;
    height: 190px;
  }

  /* line 2785, ../sass/screen.scss */
  #buy-it {
    margin-left: 0px;
    width: 98%;
  }

  /* line 2790, ../sass/screen.scss */
  #buy-it-text {
    font-size: 1.3em;
  }

  /* line 2794, ../sass/screen.scss */
  #buy-it-subtext {
    font-size: 0.9em;
  }

  /* Blog */
  /* line 2800, ../sass/screen.scss */
  .left-content {
    width: 480px !important;
    font-size: 0.9em;
  }

  /* line 2805, ../sass/screen.scss */
  .right-content {
    width: 170px !important;
    font-size: 0.9em;
  }

  /* line 2810, ../sass/screen.scss */
  .blog-meta {
    font-size: 0.8em;
    width: 470px;
  }

  /* line 2815, ../sass/screen.scss */
  .blog-image img {
    width: 466px;
  }

  /* line 2819, ../sass/screen.scss */
  .blog-content {
    float: none;
  }

  /* line 2823, ../sass/screen.scss */
  .blog-text {
    width: 480px;
  }

  /* line 2827, ../sass/screen.scss */
  .without-image {
    width: 480px;
  }

  /* line 2831, ../sass/screen.scss */
  #flickr-feed li img {
    width: 70px;
  }

  /* line 2835, ../sass/screen.scss */
  #flickr-feed li {
    margin-right: 7px;
    margin-bottom: 7px !important;
  }

  /* line 2840, ../sass/screen.scss */
  #page-title-wrap {
    font-size: 0.9em;
  }

  /* line 2844, ../sass/screen.scss */
  #page-subtitle {
    font-size: 1em;
  }

  /* line 2848, ../sass/screen.scss */
  .content-fullwidth {
    width: 740px !important;
  }

  /* line 2852, ../sass/screen.scss */
  .content-fullwidth .blog-meta {
    font-size: 1.1em;
  }

  /* line 2856, ../sass/screen.scss */
  .content-fullwidth .blog-content {
    float: left;
  }

  /* line 2860, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 535px !important;
    font-size: 1.2em;
  }

  /* line 2865, ../sass/screen.scss */
  .content-fullwidth .without-image {
    width: 730px !important;
  }

  /* line 2869, ../sass/screen.scss */
  .content-fullwidth .blog-image img {
    width: 734px !important;
  }

  /* line 2873, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 734px !important;
  }

  /* line 2877, ../sass/screen.scss */
  .single-image img {
    width: 470px;
    margin-bottom: 30px;
  }

  /* line 2882, ../sass/screen.scss */
  .single-text {
    width: 480px !important;
  }

  /* line 2886, ../sass/screen.scss */
  .comments-wrap {
    width: 475px !important;
  }

  /* line 2890, ../sass/screen.scss */
  .comments-texts {
    width: 370px;
  }

  /* line 2894, ../sass/screen.scss */
  #contact-form form, #leave-reply-wrap form, #appointment-form form {
    width: 380px;
    margin-top: 20px;
  }

  /* Gallery */
  /* line 2901, ../sass/screen.scss */
  .gallery-image img {
    width: 180px;
  }

  /* line 2905, ../sass/screen.scss */
  .gallery-img-wrap {
    width: 190px;
    padding-right: 38px;
  }

  /* line 2910, ../sass/screen.scss */
  .magnifier-icon {
    top: 31px;
    left: 60px;
  }

  /* line 2915, ../sass/screen.scss */
  .gallery-without-text img {
    width: 220px !important;
  }

  /* line 2919, ../sass/screen.scss */
  .gallery-without-text .gallery-img-wrap {
    width: 210px !important;
    height: 136px !important;
  }

  /* line 2924, ../sass/screen.scss */
  .gallery-without-text .magnifier-icon {
    top: 45px;
    left: 75px;
  }

  /* line 2929, ../sass/screen.scss */
  .gallery-with-sidebar {
    width: 500px !important;
  }

  /* line 2933, ../sass/screen.scss */
  .gallery-with-sidebar .gallery-img-wrap {
    width: 240px !important;
  }

  /* line 2937, ../sass/screen.scss */
  .gallery-with-sidebar .magnifier-icon-sidebar {
    top: 45px !important;
    left: 75px !important;
  }

  /* line 2942, ../sass/screen.scss */
  .gallery-text-wrap {
    width: inherit !important;
  }

  /* line 2946, ../sass/screen.scss */
  .gallery-with-sidebar img {
    width: 220px !important;
  }

  /* Shortcodes */
  /* line 2952, ../sass/screen.scss */
  .two-columns {
    width: 340px;
  }

  /* line 2956, ../sass/screen.scss */
  .three-columns {
    width: 210px;
  }

  /* line 2960, ../sass/screen.scss */
  .four-columns {
    width: 145px;
  }

  /* line 2964, ../sass/screen.scss */
  .code-wrap {
    font-size: 1em !important;
    width: 310px;
  }

  /* line 2969, ../sass/screen.scss */
  #visit-us-text {
    width: 465px;
  }

  /* line 2973, ../sass/screen.scss */
  #contact-gmaps {
    width: 465px;
    height: 250px;
  }

  /* line 2978, ../sass/screen.scss */
  .contact-page form {
    margin-top: 40px !important;
  }

  /* Footer */
  /* line 2984, ../sass/screen.scss */
  #footer-logo-wrap img {
    margin-left: -5px;
  }

  /* line 2988, ../sass/screen.scss */
  .twitterRow {
    width: 180px;
  }

  /* line 2992, ../sass/screen.scss */
  #mail-subscribe-wrap {
    font-size: 0.9em;
    width: 280px;
  }

  /* line 2997, ../sass/screen.scss */
  #mce-EMAIL {
    width: 170px;
  }

  /* line 3001, ../sass/screen.scss */
  .bg-envelop {
    display: none;
  }

  /* line 3005, ../sass/screen.scss */
  .bg-book {
    display: none;
  }

  /* line 3009, ../sass/screen.scss */
  #mc_embed_signup {
    width: 280px;
  }

  /* line 3013, ../sass/screen.scss */
  #footer-contact div b {
    font-size: 1em;
  }

  /* line 3017, ../sass/screen.scss */
  #footer-logo-wrap {
    width: 275px;
  }

  /* line 3021, ../sass/screen.scss */
  #footer-contact {
    width: 280px;
  }

  /* line 3025, ../sass/screen.scss */
  #testimonials {
    font-size: 0.9em;
    width: 200px;
  }

  /* line 3030, ../sass/screen.scss */
  #tweet-feed-wrap {
    font-size: 0.9em;
  }

  /* line 3034, ../sass/screen.scss */
  #back-to-top {
    right: 5px;
    bottom: 5px;
  }

  /* line 3039, ../sass/screen.scss */
  #back-to-top:hover {
    bottom: 5px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* Skeleton Style */
  /* line 3049, ../sass/screen.scss */
  .container {
    width: 420px;
  }

  /* line 3051, ../sass/screen.scss */
  .container .columns,
  .container .column {
    margin: 0;
  }

  /* line 3071, ../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 3073, ../sass/screen.scss */
  .divider {
    width: 415px;
  }

  /* Slider style */
  /* line 3078, ../sass/screen.scss */
  .nivoSlider {
    width: 100% !important;
    margin-top: 125px !important;
  }

  /* line 3083, ../sass/screen.scss */
  .main-header .container {
    margin-top: 0px !important;
  }

  /* line 3087, ../sass/screen.scss */
  .main-header .fourteen {
    border-top: none;
    background: none !important;
  }

  /* Header */
  /* line 3093, ../sass/screen.scss */
  .main-header {
    top: 0px;
  }

  /* line 3097, ../sass/screen.scss */
  #menu-header-menu {
    display: none;
  }

  /* line 3101, ../sass/screen.scss */
  #header-mobile-menu {
    display: block;
  }

  /* line 3105, ../sass/screen.scss */
  #social-button {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 20px;
    float: right;
    width: 115px;
  }

  /* line 3113, ../sass/screen.scss */
  #telephone-wrap {
    float: left;
    border-top: none;
    padding: 0px;
    width: 290px;
    margin-top: 22px;
  }

  /* line 3121, ../sass/screen.scss */
  #header-telephone {
    background: url(../images/header-telephone.png) no-repeat 0px 4px;
    padding-left: 20px;
    float: left;
    margin-left: 0px;
  }

  /* line 3128, ../sass/screen.scss */
  #header-email {
    float: left;
    padding-bottom: 0px;
    margin-left: 0px;
  }

  /* line 3134, ../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 3146, ../sass/screen.scss */
  .nivoSlider {
    width: 420px;
    border-width: 3px;
  }

  /* line 3151, ../sass/screen.scss */
  .caption-text-wrap {
    display: none;
  }

  /* line 3155, ../sass/screen.scss */
  .nivo-prevNav, .nivo-nextNav {
    display: none !important;
  }

  /* line 3159, ../sass/screen.scss */
  .features {
    width: 350px !important;
    border-width: 3px;
    margin-bottom: 20px !important;
  }

  /* line 3165, ../sass/screen.scss */
  #blog-slider li {
    width: 215px;
  }

  /* line 3169, ../sass/screen.scss */
  #blog-slider img {
    width: 205px !important;
  }

  /* line 3173, ../sass/screen.scss */
  #go-next {
    right: 0px !important;
  }

  /* line 3177, ../sass/screen.scss */
  #go-prev {
    right: 23px !important;
  }

  /* line 3181, ../sass/screen.scss */
  .information-header {
    margin-right: 100px;
  }

  /* line 3185, ../sass/screen.scss */
  .news-title {
    font-size: 1.1em;
  }

  /* line 3189, ../sass/screen.scss */
  .news-wrap {
    width: 410px;
    font-size: 1.1em;
  }

  /* line 3194, ../sass/screen.scss */
  .news-wrap img {
    width: 140px;
    margin-bottom: 50px;
  }

  /* line 3199, ../sass/screen.scss */
  .news-text {
    font-size: 0.9em;
  }

  /* line 3203, ../sass/screen.scss */
  .news-after-title {
    font-size: 0.9em;
  }

  /* line 3207, ../sass/screen.scss */
  #about-textwrap {
    width: 410px;
    font-size: 1.1em;
  }

  /* line 3212, ../sass/screen.scss */
  .findus-wrap {
    margin-top: 60px !important;
  }

  /* line 3216, ../sass/screen.scss */
  #gmaps {
    width: 400px;
    height: 200px;
  }

  /* line 3221, ../sass/screen.scss */
  #buy-it-subtext {
    display: none;
  }

  /* line 3225, ../sass/screen.scss */
  #buy-it {
    width: 100%;
    height: auto;
    margin-bottom: 0px;
  }

  /* line 3231, ../sass/screen.scss */
  #buy-it-text {
    font-size: 1.4em;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
  }

  /* line 3238, ../sass/screen.scss */
  #buy-it-button {
    position: static;
    margin: 20px auto 20px auto;
    float: none;
    width: 96px;
  }

  /* Blog page */
  /* line 3247, ../sass/screen.scss */
  .blogpost-wrap {
    width: 420px;
  }

  /* line 3251, ../sass/screen.scss */
  .blog-title {
    line-height: 35px;
  }

  /* line 3255, ../sass/screen.scss */
  .blog-meta {
    width: 410px;
    height: 50px;
  }

  /* line 3260, ../sass/screen.scss */
  .blog-image img {
    width: 404px;
  }

  /* line 3264, ../sass/screen.scss */
  .blog-text {
    width: 100%;
  }

  /* line 3268, ../sass/screen.scss */
  .blog-content {
    float: none;
  }

  /* line 3272, ../sass/screen.scss */
  .without-image {
    width: 410px;
  }

  /* line 3276, ../sass/screen.scss */
  .left-content {
    width: 420px !important;
    padding-right: none !important;
    border-right: none;
  }

  /* line 3282, ../sass/screen.scss */
  .right-content {
    display: none !important;
  }

  /* line 3286, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 425px !important;
  }

  /* line 3290, ../sass/screen.scss */
  .single-image img {
    width: 100% !important;
    margin-bottom: 20px;
  }

  /* line 3295, ../sass/screen.scss */
  .single-text {
    width: 425px !important;
  }

  /* line 3299, ../sass/screen.scss */
  .comments-content {
    width: 315px;
  }

  /* line 3303, ../sass/screen.scss */
  .comments-texts {
    width: 330px;
  }

  /* line 3307, ../sass/screen.scss */
  #contact-form form, #leave-reply-wrap form, #appointment-form form {
    width: 360px;
    padding: 35px;
  }

  /* Gallery */
  /* line 3314, ../sass/screen.scss */
  #gallery-wrap {
    margin-left: 0 !important;
    width: 450px !important;
  }

  /* line 3319, ../sass/screen.scss */
  .gallery-img-wrap {
    width: 180px;
    padding: 20px 34px 5px 10px !important;
  }

  /* line 3324, ../sass/screen.scss */
  .gallery-image img {
    width: 170px;
  }

  /* line 3328, ../sass/screen.scss */
  .magnifier-icon {
    top: 30px;
    left: 55px;
  }

  /* line 3333, ../sass/screen.scss */
  .gallery-without-text .gallery-img-wrap {
    width: 180px !important;
    height: 120px !important;
    margin: 0px 35px 41px 8px !important;
  }

  /* line 3339, ../sass/screen.scss */
  .gallery-without-text img {
    width: 190px !important;
  }

  /* line 3343, ../sass/screen.scss */
  .gallery-without-text .magnifier-icon {
    top: 30px !important;
    left: 60px !important;
  }

  /* line 3348, ../sass/screen.scss */
  .gallery-text-wrap {
    width: inherit !important;
  }

  /* Shortcodes */
  /* line 3354, ../sass/screen.scss */
  .quote-align-left, .quote-align-right {
    width: 100%;
    margin: 30px 0px 30px 0px;
    padding: 5px 20px 5px 20px;
    float: none;
  }

  /* line 3361, ../sass/screen.scss */
  .content-right {
    border-left: none !important;
  }

  /* line 3365, ../sass/screen.scss */
  #error-wrap {
    padding-top: 90px;
    font-size: 1em;
  }

  /* line 3370, ../sass/screen.scss */
  .float-right {
    display: none;
  }

  /* line 3374, ../sass/screen.scss */
  .three-columns {
    width: 430px;
  }

  /* line 3378, ../sass/screen.scss */
  .four-columns {
    width: 430px;
  }

  /* Contact page */
  /* line 3384, ../sass/screen.scss */
  #visit-us-text {
    width: 430px;
  }

  /* line 3388, ../sass/screen.scss */
  #contact-gmaps {
    width: 420px;
    height: 250px;
  }

  /* Footer */
  /* line 3395, ../sass/screen.scss */
  .twitterRow {
    width: 390px;
  }

  /* line 3399, ../sass/screen.scss */
  #mail-subscribe-wrap {
    margin-top: 30px;
  }

  /* line 3403, ../sass/screen.scss */
  #mc_embed_signup {
    width: 400px;
    margin-top: 0px;
  }

  /* line 3408, ../sass/screen.scss */
  #mce-EMAIL {
    width: 250px;
  }

  /* line 3412, ../sass/screen.scss */
  .bg-envelop {
    display: none;
  }

  /* line 3416, ../sass/screen.scss */
  .bg-book {
    display: none;
  }

  /* line 3420, ../sass/screen.scss */
  #footer-contact {
    width: 380px;
  }

  /* line 3424, ../sass/screen.scss */
  #footer-logo-wrap {
    width: 390px;
    border-bottom: 1px dotted #4a80db;
    padding-bottom: 18px;
  }

  /* line 3430, ../sass/screen.scss */
  #footer-logo-wrap img {
    margin-left: 50px;
  }

  /* line 3434, ../sass/screen.scss */
  #testimonials {
    margin-top: 30px;
  }

  /* line 3438, ../sass/screen.scss */
  #back-to-top {
    bottom: 10px;
  }

  /* line 3442, ../sass/screen.scss */
  #back-to-top:hover {
    bottom: 10px;
  }

  /* line 3446, ../sass/screen.scss */
  #footer {
    background: none;
    background-color: #d6df59;
  }

  /* line 3451, ../sass/screen.scss */
  #social-button {
    width: 140px;
    margin-top: 0px;
  }
}
@media (max-width: 480px) {
  /* Skeleton Style */
  /* line 3462, ../sass/screen.scss */
  .container {
    width: 94%;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 3464, ../sass/screen.scss */
  .container .columns,
  .container .column {
    margin: 0 auto;
  }

  /* line 3484, ../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 3486, ../sass/screen.scss */
  .divider {
    width: 95%;
  }

  /* line 3490, ../sass/screen.scss */
  .nivoSlider {
    width: 100% !important;
    margin-top: 200px !important;
  }

  /* line 3495, ../sass/screen.scss */
  .main-header .container {
    border-top: 0px !important;
  }

  /* line 3499, ../sass/screen.scss */
  .main-header .fourteen {
    border-top: none;
    background: none !important;
  }

  /* Header */
  /* line 3505, ../sass/screen.scss */
  .main-header {
    top: 0px;
  }

  /* line 3509, ../sass/screen.scss */
  #logo-wrap {
    width: 200px;
    float: none;
    margin: 0 auto !important;
    display: block;
  }

  /* line 3516, ../sass/screen.scss */
  #header .container .four {
    float: none;
    display: block;
    margin: 0 auto;
    width: 192px;
  }

  /* line 3523, ../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 3533, ../sass/screen.scss */
  #menu-header-menu {
    display: none;
  }

  /* line 3537, ../sass/screen.scss */
  #social-button {
    margin-top: -20px;
  }

  /* line 3541, ../sass/screen.scss */
  #telephone-wrap {
    top: -20px;
    left: 0px;
  }

  /* line 3546, ../sass/screen.scss */
  #intro-text {
    width: 90%;
    margin: 0 auto !important;
    padding: 10px 0 10px 0 !important;
    display: none;
  }

  /* Main page */
  /* line 3555, ../sass/screen.scss */
  .nivoSlider {
    width: 94%;
    border-width: 1px;
  }

  /* line 3560, ../sass/screen.scss */
  #caption-text-wrap {
    display: none !important;
  }

  /* line 3564, ../sass/screen.scss */
  .nivo-prevNav, .nivo-nextNav {
    display: none !important;
  }

  /* line 3568, ../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 3577, ../sass/screen.scss */
  .bx-wrapper {
    margin: 40px auto 0px auto;
  }

  /* line 3581, ../sass/screen.scss */
  #blog-slider img {
    width: 100% !important;
  }

  /* line 3585, ../sass/screen.scss */
  #from-blog-header {
    max-width: 310px;
  }

  /* line 3589, ../sass/screen.scss */
  .blog-slider-text-wrap {
    width: 236px;
  }

  /* line 3593, ../sass/screen.scss */
  .news-wrap, #about-textwrap {
    width: 100%;
  }

  /* line 3597, ../sass/screen.scss */
  .news-wrap img {
    float: none;
    width: 100px;
    float: left;
  }

  /* line 3603, ../sass/screen.scss */
  .findus-wrap {
    margin-top: 50px !important;
  }

  /* line 3607, ../sass/screen.scss */
  #gmaps {
    width: 95%;
  }

  /* line 3611, ../sass/screen.scss */
  #buy-it-subtext {
    display: none;
  }

  /* line 3615, ../sass/screen.scss */
  #buy-it {
    width: 94%;
    height: auto;
    margin-top: 70px;
    margin-bottom: 0;
  }

  /* line 3622, ../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 3630, ../sass/screen.scss */
  #buy-it-button {
    position: static;
    margin: 20px auto 20px auto;
    float: none;
    width: 96px;
  }

  /* Blog */
  /* line 3639, ../sass/screen.scss */
  #page-subtitle {
    display: none;
  }

  /* line 3643, ../sass/screen.scss */
  #breadcrumb {
    text-align: center;
  }

  /* line 3647, ../sass/screen.scss */
  #page-title-wrap {
    padding-left: 0;
  }

  /* line 3651, ../sass/screen.scss */
  #page-title {
    text-align: center;
    line-height: 30px;
    padding-bottom: 13px;
    border-bottom: 2px solid #6b92b6;
  }

  /* line 3658, ../sass/screen.scss */
  .blogpost-wrap {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
  }

  /* line 3664, ../sass/screen.scss */
  .blog-title {
    line-height: 35px;
  }

  /* line 3668, ../sass/screen.scss */
  .blog-meta {
    width: 100%;
    height: 50px;
    background: none;
    border: none;
  }

  /* line 3675, ../sass/screen.scss */
  .blog-image img {
    display: block;
    width: 100%;
    float: none;
    margin-bottom: 20px;
  }

  /* line 3682, ../sass/screen.scss */
  .blog-content {
    float: none;
  }

  /* line 3686, ../sass/screen.scss */
  .blog-text {
    width: 100%;
  }

  /* line 3690, ../sass/screen.scss */
  .without-image {
    width: 100%;
  }

  /* line 3694, ../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 3704, ../sass/screen.scss */
  .right-content {
    display: none !important;
  }

  /* line 3708, ../sass/screen.scss */
  .content-fullwidth .blog-text {
    width: 100% !important;
  }

  /* line 3712, ../sass/screen.scss */
  .single-image img {
    width: 100% !important;
    margin-bottom: 20px;
  }

  /* line 3717, ../sass/screen.scss */
  .single-text {
    width: 100% !important;
  }

  /* line 3721, ../sass/screen.scss */
  .comments-avatar {
    width: 23%;
  }

  /* line 3725, ../sass/screen.scss */
  .comments-avatar img {
    width: 90%;
  }

  /* line 3729, ../sass/screen.scss */
  .comments-content {
    width: 70%;
  }

  /* line 3733, ../sass/screen.scss */
  .comments-texts {
    width: 100%;
  }

  /* line 3737, ../sass/screen.scss */
  #contact-form form, #leave-reply-wrap form, #appointment-form form {
    width: 85%;
    padding: 25px;
  }

  /* Gallery */
  /* line 3744, ../sass/screen.scss */
  #gallery-wrap {
    margin-left: auto !important;
  }

  /* line 3748, ../sass/screen.scss */
  .gallery-img-wrap {
    width: 100%;
    padding: 0 !important;
  }

  /* line 3753, ../sass/screen.scss */
  .magnifier-icon {
    left: 40%;
  }

  /* line 3757, ../sass/screen.scss */
  .gallery-image img {
    position: relative;
    display: block;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 20px;
  }

  /* line 3765, ../sass/screen.scss */
  .gallery-without-text .gallery-img-wrap {
    width: 100% !important;
    margin: 0 0 30px 0 !important;
    float: none;
  }

  /* line 3771, ../sass/screen.scss */
  .gallery-without-text img {
    width: 230px !important;
  }

  /* line 3775, ../sass/screen.scss */
  .gallery-without-text .magnifier-icon {
    top: 45px;
  }

  /* line 3779, ../sass/screen.scss */
  .gallery-with-sidebar {
    width: 100% !important;
  }

  /* line 3783, ../sass/screen.scss */
  .gallery-with-sidebar .gallery-img-wrap {
    width: 242px !important;
    height: 166px !important;
    margin: 0px auto 20px auto !important;
  }

  /* line 3789, ../sass/screen.scss */
  .magnifier-icon-sidebar {
    top: 49px;
    left: 84px;
  }

  /* line 3794, ../sass/screen.scss */
  .gallery-with-sidebar img {
    width: 230px !important;
  }

  /* line 3798, ../sass/screen.scss */
  .gallery-text-wrap {
    width: inherit !important;
  }

  /* line 3802, ../sass/screen.scss */
  .gallery-img-wrap {
    float: none;
  }

  /* Shortcodes */
  /* line 3808, ../sass/screen.scss */
  .code-wrap {
    width: 94%;
  }

  /* line 3812, ../sass/screen.scss */
  .quote-align-right, .quote-align-left {
    float: none;
    width: 90%;
    margin: 20px 0 20px 0 !important;
  }

  /* line 3818, ../sass/screen.scss */
  .left-align-image, .right-align-image {
    float: none;
  }

  /* line 3822, ../sass/screen.scss */
  .right-align-image {
    margin-left: 0 !important;
  }

  /* line 3826, ../sass/screen.scss */
  .two-columns, .three-columns, .four-columns {
    width: 100%;
  }

  /* line 3830, ../sass/screen.scss */
  .float-right {
    display: none;
  }

  /* line 3834, ../sass/screen.scss */
  .table {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 0.7em;
  }

  /* line 3836, ../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 3837, ../sass/screen.scss */
  .pinned table {
    border-right: none;
    border-left: none;
    width: 100%;
  }

  /* line 3838, ../sass/screen.scss */
  .pinned table th, .pinned table td {
    white-space: nowrap;
  }

  /* line 3839, ../sass/screen.scss */
  .pinned td:last-child {
    border-bottom: 0;
  }

  /* line 3841, ../sass/screen.scss */
  div.table-wrapper {
    position: relative;
    margin-bottom: 0px !important;
    overflow: hidden;
    border-right: 1px solid #ccc;
  }

  /* line 3842, ../sass/screen.scss */
  div.table-wrapper div.scrollable table {
    margin-left: 35%;
  }

  /* line 3843, ../sass/screen.scss */
  div.table-wrapper div.scrollable {
    overflow: scroll;
    overflow-y: hidden;
    margin-bottom: 0px !important;
  }

  /* line 3845, ../sass/screen.scss */
  .table td, .table th {
    position: relative;
    white-space: nowrap;
    overflow: hidden;
  }

  /* line 3846, ../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 3850, ../sass/screen.scss */
  #error-text {
    width: 100%;
  }

  /* Contact */
  /* line 3856, ../sass/screen.scss */
  #visit-us-text {
    width: 96%;
  }

  /* line 3860, ../sass/screen.scss */
  #contact-gmaps {
    width: 96%;
    height: 200px;
  }

  /* Footer */
  /* line 3867, ../sass/screen.scss */
  .twitterRow {
    width: 100%;
  }

  /* line 3871, ../sass/screen.scss */
  #mail-subscribe-wrap {
    margin-top: 30px;
  }

  /* line 3875, ../sass/screen.scss */
  #mc_embed_signup {
    width: 400px;
    margin-top: 0px;
  }

  /* line 3880, ../sass/screen.scss */
  #mce-EMAIL {
    width: 250px;
  }

  /* line 3884, ../sass/screen.scss */
  .bg-envelop {
    display: none;
  }

  /* line 3888, ../sass/screen.scss */
  .bg-book {
    display: none;
  }

  /* line 3892, ../sass/screen.scss */
  #footer-contact {
    width: 380px;
  }

  /* line 3896, ../sass/screen.scss */
  #footer-logo-wrap {
    width: 100%;
    border-bottom: 1px dotted #4a80db;
    padding-bottom: 18px;
  }

  /* line 3902, ../sass/screen.scss */
  #footer-logo-wrap img {
    margin: 0 auto;
    display: block;
  }

  /* line 3907, ../sass/screen.scss */
  #testimonials {
    margin-top: 30px;
  }

  /* line 3911, ../sass/screen.scss */
  #back-to-top {
    bottom: 10px;
  }

  /* line 3915, ../sass/screen.scss */
  #back-to-top:hover {
    bottom: 10px;
  }

  /* line 3919, ../sass/screen.scss */
  #tweet-feed {
    width: 94%;
  }

  /* line 3923, ../sass/screen.scss */
  #mc_embed_signup {
    width: 100%;
  }

  /* line 3927, ../sass/screen.scss */
  #mce-EMAIL {
    width: 50%;
  }

  /* line 3931, ../sass/screen.scss */
  #footer-contact {
    width: 100%;
  }

  /* line 3935, ../sass/screen.scss */
  #mc-embedded-subscribe {
    width: 35%;
  }

  /* line 3939, ../sass/screen.scss */
  #footer {
    margin-top: 100px;
    background: none;
    background-color: #d6df59;
  }

  /* line 3945, ../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 {
  width:120%;
  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;
}

@media screen and (min-width: 320px) and (max-width: 568px) {
  /* line 3, ../sass/_mobile.scss */
  .caption-text-wrap .text {
    display: none;
  }
}
@media screen and (min-width: 568px) and (max-width: 1024px) {
  /* line 11, ../sass/_mobile.scss */
  .caption-text-wrap .text {
    display: none;
  }

  /* line 17, ../sass/_mobile.scss */
  .location-wrap img {
    width: 100%;
  }
}
