@font-face {
  font-family: 'flamalight';
  src: url("../flama/flama-light-webfont.eot");
  src: url("../flama/flama-light-webfont.eot?#iefix") format("embedded-opentype"), url("../flama/flama-light-webfont.woff2") format("woff2"), url("../flama/flama-light-webfont.woff") format("woff"), url("../flama/flama-light-webfont.ttf") format("truetype"), url("../flama/flama-light-webfont.svg#flamalight") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 14, ../sass/_fixed-styles.scss */
.practice-box {
  height: 330px;
  padding-bottom: 20px;
}

/* line 21, ../sass/_fixed-styles.scss */
.one_third.practice-box {
  margin-right: 30px;
  margin-bottom: 30px;
}

/* line 28, ../sass/_fixed-styles.scss */
.practice-wrapper {
  padding: 20px;
  height: 100%;
}
/* line 33, ../sass/_fixed-styles.scss */
.practice-wrapper p {
  width: 95%;
  margin: 0 auto;
}

/* line 41, ../sass/_fixed-styles.scss */
.practice-logo-wrapper img, .more-info-wrapper img {
  display: block;
  margin: 0 auto;
}

/* line 50, ../sass/_fixed-styles.scss */
.practice-logo-wrapper img {
  padding-bottom: 20px;
  padding-top: 20px;
  max-height: 100px;
  font-family: 'flamalight';
  border: 0 !important;
}

/* line 61, ../sass/_fixed-styles.scss */
.ui-tooltip {
  width: 30%;
}

/* line 68, ../sass/_fixed-styles.scss */
.practice-wrapper p {
  font-size: 16px;
  line-height: 20px;
  font-family: 'flamalight';
  vertical-align: top;
  text-align: center;
  padding-top: 6px;
  padding-bottom: 5px !important;
}

/* line 82, ../sass/_fixed-styles.scss */
.more-info-wrapper {
  width: 100%;
}

/* line 88, ../sass/_fixed-styles.scss */
.cyno-paginate {
  width: 100%;
  text-align: center;
  padding-bottom: 20px;
}
/* line 94, ../sass/_fixed-styles.scss */
.cyno-paginate li {
  display: inline;
  list-style-type: none;
  padding: 10px;
  font-size: 14px;
  font-family: 'flamalight';
  margin: 0;
}
/* line 104, ../sass/_fixed-styles.scss */
.cyno-paginate li.last {
  margin: 0;
  font-size: 14px;
  background: none;
}
/* line 112, ../sass/_fixed-styles.scss */
.cyno-paginate li.active {
  font-weight: bold;
}

/* line 120, ../sass/_fixed-styles.scss */
.cyno-btn-wrapper {
  position: absolute;
  width: 100%;
  bottom: 24px;
  left: 0;
}

/* line 128, ../sass/_fixed-styles.scss */
.cyno-btn {
  padding: 10px 30px;
  border-radius: 18px;
  font-family: 'flamalight';
  display: block;
  width: 60%;
  text-transform: uppercase;
  margin: 0 auto;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
}

/* line 144, ../sass/_fixed-styles.scss */
a.cyno-btn:hover {
  text-decoration: none !important;
}

/* line 152, ../sass/_fixed-styles.scss */
.practice-wrapper p.cyno-tooltip-toggle {
  text-align: center;
  border-bottom: none;
  cursor: pointer;
}

/* line 162, ../sass/_fixed-styles.scss */
ul#cyno-practices-wrapper li {
  list-style: none;
}

/* line 170, ../sass/_fixed-styles.scss */
.cyno-form {
  width: 278px;
  font-family: 'flamalight';
  text-transform: uppercase;
  padding: 10px;
}

/* line 182, ../sass/_fixed-styles.scss */
.cyno-form label {
  display: block;
  margin-bottom: 10px;
}

/* line 188, ../sass/_fixed-styles.scss */
.cyno-input-container {
  margin-bottom: 20px;
}

/* Form Styling */
/* line 194, ../sass/_fixed-styles.scss */
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 200, ../sass/_fixed-styles.scss */
select::-ms-expand {
  display: none;
}

/* line 204, ../sass/_fixed-styles.scss */
input {
  -webkit-appearance: none;
  border-radius: 0;
}

/* line 210, ../sass/_fixed-styles.scss */
select.finder-dropdown {
  width: 100%;
  border-radius: 0;
  text-transform: uppercase;
  padding: 8px 0 8px 16px;
  border: 0;
  display: inline;
  vertical-align: top;
  position: absolute;
  font-size: 16px;
  font-family: 'flamalight';
}

/* line 226, ../sass/_fixed-styles.scss */
.selectric .label {
  font-size: 16px;
  padding-bottom: 0;
}
/* line 232, ../sass/_fixed-styles.scss */
.selectric .cyno-button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 38px;
  height: 38px;
  color: #fff;
  text-align: center;
}
/* line 242, ../sass/_fixed-styles.scss */
.selectric .cyno-button i {
  position: absolute;
  top: 12px;
  left: 12px;
}

/* line 251, ../sass/_fixed-styles.scss */
.cyno-form {
  font-size: 16px;
}
/* line 253, ../sass/_fixed-styles.scss */
.cyno-form input[type="text"] {
  width: 100%;
  height: 40px;
  border: 0;
  font-size: 16px;
  padding: 8px 0 8px 16px;
  font-family: 'flamalight';
  box-sizing: border-box;
}

/* line 265, ../sass/_fixed-styles.scss */
.cyno-select-wrapper {
  width: 100.7%;
  height: 40px;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: right;
}

/* line 275, ../sass/_fixed-styles.scss */
input[type="submit"].finder-button {
  border-radius: 8px;
  width: 100%;
  border: 0;
  padding: 8px;
  font-size: 16px !important;
  text-transform: uppercase;
  font-family: 'flamalight';
  box-shadow: none;
  cursor: pointer;
}

/* line 289, ../sass/_fixed-styles.scss */
.cyno-form-title {
  width: 100%;
  font-size: 16px;
  padding: 6px 0 6px 16px;
  box-sizing: border-box;
  line-height: 27px;
}

/* line 298, ../sass/_fixed-styles.scss */
.cyno-form.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
  padding: 10px;
}

/* line 303, ../sass/_fixed-styles.scss */
.cyno-locator-tabs {
  width: 296px;
}
/* line 307, ../sass/_fixed-styles.scss */
.cyno-locator-tabs li {
  font-family: 'flamalight';
}

/* line 313, ../sass/_fixed-styles.scss */
.ui-corner-all {
  border: 0;
}

/* line 321, ../sass/_fixed-styles.scss */
.ui-tabs .ui-tabs-nav {
  border: 0;
}

/* line 1, ../sass/_variable-styles.scss */
.practice-box {
  background-image: url(../images/pico-background.png);
}

/* line 9, ../sass/_variable-styles.scss */
.practice-wrapper p {
  color: #fff !important;
  border-bottom: 1px solid #00aad2;
}
/* line 16, ../sass/_variable-styles.scss */
.practice-wrapper p.cyno-tooltip-toggle {
  color: #00aad2;
}

/* line 24, ../sass/_variable-styles.scss */
.cyno-btn {
  background: #00aad2;
  color: #fff;
}

/* line 32, ../sass/_variable-styles.scss */
a.cyno-btn {
  color: #fff !important;
}

/* line 39, ../sass/_variable-styles.scss */
.cyno-form {
  background-color: "transparent";
}

/* line 47, ../sass/_variable-styles.scss */
.selectric {
  background-color: #00aad2;
  border: none;
}

/* line 55, ../sass/_variable-styles.scss */
.selectric .label {
  color: #fff;
}

/* line 63, ../sass/_variable-styles.scss */
select.finder-dropdown option {
  color: #000;
}

/* line 70, ../sass/_variable-styles.scss */
.cyno-form input[type="text"] {
  background-color: #efefef;
}

/* line 77, ../sass/_variable-styles.scss */
input[type="submit"].finder-button {
  color: #fff;
  background-color: #616265;
}

/* line 84, ../sass/_variable-styles.scss */
input[type="submit"].finder-button:hover {
  background-color: #00aad2;
}

/* line 91, ../sass/_variable-styles.scss */
.cyno-form-title {
  background-color: #00aad2;
  color: #fff;
}

/* line 99, ../sass/_variable-styles.scss */
.selectric-items ul {
  background-color: #fff;
}
/* line 105, ../sass/_variable-styles.scss */
.selectric-items li.selected {
  background-color: #000;
  color: #fff;
}
/* line 112, ../sass/_variable-styles.scss */
.selectric-items li.selected {
  background-color: #000;
  color: #fff;
}
/* line 119, ../sass/_variable-styles.scss */
.selectric-items li:hover {
  background-color: #000;
  color: #fff;
}

/* line 130, ../sass/_variable-styles.scss */
.selectric .cyno-button {
  background-color: #0081ab;
  color: #000;
}
/* line 137, ../sass/_variable-styles.scss */
.selectric p {
  padding: 0;
}

/* line 144, ../sass/_variable-styles.scss */
a.cyno-btn:hover {
  color: #fff !important;
}

/* line 149, ../sass/_variable-styles.scss */
.cyno-form.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
  padding: 10px;
  background: #efefef;
}

/* line 158, ../sass/_variable-styles.scss */
.cyno-paginate li.active {
  background-color: #efefef;
}

/* line 166, ../sass/_variable-styles.scss */
.ui-tabs .ui-tabs-nav {
  background: #fff;
}
