/* line 7, ../scss/no-touch.scss */
html.no-touch a:hover {
  color: #1d8f94;
}
/* line 11, ../scss/no-touch.scss */
html.no-touch a.button:hover {
  color: white;
}
/* line 14, ../scss/no-touch.scss */
html.no-touch a.button.select-button:hover {
  color: #757678;
  border-color: #757678;
}
/* line 18, ../scss/no-touch.scss */
html.no-touch a.button.aqua:hover {
  background-color: #0090b2;
}
/* line 21, ../scss/no-touch.scss */
html.no-touch a.button.white:hover {
  background-color: #eaedf1;
}
/* line 24, ../scss/no-touch.scss */
html.no-touch a.button.tangerine:hover {
  background-color: #bf6e35;
}
/* line 27, ../scss/no-touch.scss */
html.no-touch a.button.fuschia:hover {
  background-color: #bd3d64;
}
/* line 30, ../scss/no-touch.scss */
html.no-touch a.button.sunflower:hover {
  background-color: #bf9b00;
}
/* line 33, ../scss/no-touch.scss */
html.no-touch a.button.teal:hover {
  background-color: #1d8f94;
}
/* line 38, ../scss/no-touch.scss */
html.no-touch .hero {
  background-attachment: fixed;
}
/* line 42, ../scss/no-touch.scss */
html.no-touch .hero a.hero-link:hover h1, html.no-touch .hero a.hero-link:hover h2 {
  color: #00c0ed;
}
/* line 47, ../scss/no-touch.scss */
html.no-touch .hero ul.social li a:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 51, ../scss/no-touch.scss */
html.no-touch article#homepage .featured-testimonial {
  background-attachment: fixed;
}
/* line 55, ../scss/no-touch.scss */
html.no-touch .featured-testimonial a.button:hover {
  background-color: rgba(255, 255, 255, 0.8) !important;
  color: #fc5185;
}
/* line 62, ../scss/no-touch.scss */
html.no-touch .triple-expander ul li.row span.expander:hover {
  background-color: #bd3d64;
  -moz-transform: scale(1.25);
  -ms-transform: scale(1.25);
  -webkit-transform: scale(1.25);
  transform: scale(1.25);
}
/* line 68, ../scss/no-touch.scss */
html.no-touch .triple-expander ul li.row:nth-child(2) span.expander:hover {
  background-color: #bf6e35;
}
/* line 73, ../scss/no-touch.scss */
html.no-touch .triple-expander ul li.row:nth-child(3) span.expander:hover {
  background-color: #0090b2;
}
/* line 81, ../scss/no-touch.scss */
html.no-touch .reg-table .button-triplet a.button:hover {
  background-color: #00c0ed !important;
  color: white !important;
  border-color: #00c0ed !important;
}
/* line 89, ../scss/no-touch.scss */
html.no-touch .schedule {
  background-attachment: fixed;
}
/* line 94, ../scss/no-touch.scss */
html.no-touch .promotions-slick a:hover {
  color: white;
  border-color: white;
}
/* line 101, ../scss/no-touch.scss */
html.no-touch .basic-testimonial-row .basic-testimonial a.button:hover {
  color: #757678;
  background-color: #eaedf1;
}
/* line 107, ../scss/no-touch.scss */
html.no-touch .blog-categories a.button:hover {
  background-color: #3a3b3c;
  color: white;
}
/* line 112, ../scss/no-touch.scss */
html.no-touch .blog-subscribe input[type=submit] {
  cursor: pointer;
}
/* line 114, ../scss/no-touch.scss */
html.no-touch .blog-subscribe input[type=submit]:hover {
  background-color: #fe9247;
  color: white;
}
/* line 120, ../scss/no-touch.scss */
html.no-touch ul.blog-pages li a:hover {
  color: white;
  background-color: #fc5185;
}
/* line 126, ../scss/no-touch.scss */
html.no-touch .contact-row ul li a:hover {
  color: #e3dbd5;
}
/* line 131, ../scss/no-touch.scss */
html.no-touch .contact-row form input[type=submit]:hover {
  background-color: #fe9247;
  color: white;
}
/* line 138, ../scss/no-touch.scss */
html.no-touch footer a:hover {
  color: #fe9247;
}
/* line 141, ../scss/no-touch.scss */
html.no-touch footer a.telto:hover {
  color: white;
}
/* line 144, ../scss/no-touch.scss */
html.no-touch footer a.mailto:hover {
  color: #fe9247;
  border-color: #fe9247;
}
/* line 148, ../scss/no-touch.scss */
html.no-touch footer a.footer-btn:hover {
  background-color: white;
  color: #3a3b3c;
}
/* line 154, ../scss/no-touch.scss */
html.no-touch footer ul.site-map li a:hover {
  color: white;
}
