@charset "UTF-8";
/* line 65, ../sass/base/_buttons.scss */
.btn, .webinar-slide .slide-link, [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-field-edu-quiz a,
.page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-title a, .page-node-done #block-system-main .links a, .page-education-materials .views-field-field-edu-quiz a, .community.flex-block .community-action a, .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .view-display-id-events_cal .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link a, .node-type-event .node-event .event-action-link a, .not-front .page-find-a-therapist- .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .search-directory-back,
.form-submit,
.node-blog .links li.comment-add a {
  line-height: 1;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  display: inline-block;
  white-space: normal;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 16, ../sass/base/_buttons.scss */
.btn:focus, .webinar-slide .slide-link:focus, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:focus, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:focus,
.node-type-edu-unit .view-edu-view .views-field-title a:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:focus,
.page-education-materials .view-edu-view .views-field-title a:focus, .page-node-done #block-system-main .links a:focus, .page-education-materials .views-field-field-edu-quiz a:focus, .community.flex-block .community-action a:focus, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:focus, .view-display-id-events_cal .events-listing .event-action-link a:focus,
.view-display-id-page_4 .events-listing .event-action-link a:focus, .node-type-event .node-event .event-action-link a:focus, .not-front .page-find-a-therapist- .view-header .search-directory-back:focus,
.not-front .node-type-clinic-listing .view-header .search-directory-back:focus, .btn:hover, .webinar-slide .slide-link:hover, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:hover,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:hover,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:hover,
.node-type-edu-unit .view-edu-view .views-field-title a:hover,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:hover,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:hover,
.page-education-materials .view-edu-view .views-field-title a:hover, .page-node-done #block-system-main .links a:hover, .page-education-materials .views-field-field-edu-quiz a:hover, .community.flex-block .community-action a:hover, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:hover, .view-display-id-events_cal .events-listing .event-action-link a:hover,
.view-display-id-page_4 .events-listing .event-action-link a:hover, .node-type-event .node-event .event-action-link a:hover, .not-front .page-find-a-therapist- .view-header .search-directory-back:hover,
.not-front .node-type-clinic-listing .view-header .search-directory-back:hover, .btn:active, .webinar-slide .slide-link:active, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:active, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:active, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:active,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:active,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:active,
.node-type-edu-unit .view-edu-view .views-field-title a:active,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:active,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:active,
.page-education-materials .view-edu-view .views-field-title a:active, .page-node-done #block-system-main .links a:active, .page-education-materials .views-field-field-edu-quiz a:active, .community.flex-block .community-action a:active, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:active, .view-display-id-events_cal .events-listing .event-action-link a:active,
.view-display-id-page_4 .events-listing .event-action-link a:active, .node-type-event .node-event .event-action-link a:active, .not-front .page-find-a-therapist- .view-header .search-directory-back:active,
.not-front .node-type-clinic-listing .view-header .search-directory-back:active,
.form-submit:focus,
.node-blog .links li.comment-add a:focus,
.form-submit:hover,
.node-blog .links li.comment-add a:hover,
.form-submit:active,
.node-blog .links li.comment-add a:active {
  color: #fafafa;
}
/* line 22, ../sass/base/_buttons.scss */
.btn:focus, .webinar-slide .slide-link:focus, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:focus, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:focus,
.node-type-edu-unit .view-edu-view .views-field-title a:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:focus,
.page-education-materials .view-edu-view .views-field-title a:focus, .page-node-done #block-system-main .links a:focus, .page-education-materials .views-field-field-edu-quiz a:focus, .community.flex-block .community-action a:focus, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:focus, .view-display-id-events_cal .events-listing .event-action-link a:focus,
.view-display-id-page_4 .events-listing .event-action-link a:focus, .node-type-event .node-event .event-action-link a:focus, .not-front .page-find-a-therapist- .view-header .search-directory-back:focus,
.not-front .node-type-clinic-listing .view-header .search-directory-back:focus, .btn:hover, .webinar-slide .slide-link:hover, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:hover,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:hover,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:hover,
.node-type-edu-unit .view-edu-view .views-field-title a:hover,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:hover,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:hover,
.page-education-materials .view-edu-view .views-field-title a:hover, .page-node-done #block-system-main .links a:hover, .page-education-materials .views-field-field-edu-quiz a:hover, .community.flex-block .community-action a:hover, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:hover, .view-display-id-events_cal .events-listing .event-action-link a:hover,
.view-display-id-page_4 .events-listing .event-action-link a:hover, .node-type-event .node-event .event-action-link a:hover, .not-front .page-find-a-therapist- .view-header .search-directory-back:hover,
.not-front .node-type-clinic-listing .view-header .search-directory-back:hover, .btn:active, .webinar-slide .slide-link:active, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:active, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:active, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:active,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:active,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:active,
.node-type-edu-unit .view-edu-view .views-field-title a:active,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:active,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:active,
.page-education-materials .view-edu-view .views-field-title a:active, .page-node-done #block-system-main .links a:active, .page-education-materials .views-field-field-edu-quiz a:active, .community.flex-block .community-action a:active, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:active, .view-display-id-events_cal .events-listing .event-action-link a:active,
.view-display-id-page_4 .events-listing .event-action-link a:active, .node-type-event .node-event .event-action-link a:active, .not-front .page-find-a-therapist- .view-header .search-directory-back:active,
.not-front .node-type-clinic-listing .view-header .search-directory-back:active, .btn:active:focus, .webinar-slide .slide-link:active:focus, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:active:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:active:focus, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a:active:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a:active:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a:active:focus,
.node-type-edu-unit .view-edu-view .views-field-title a:active:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey a:active:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a:active:focus,
.page-education-materials .view-edu-view .views-field-title a:active:focus, .page-node-done #block-system-main .links a:active:focus, .page-education-materials .views-field-field-edu-quiz a:active:focus, .community.flex-block .community-action a:active:focus, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:active:focus, .view-display-id-events_cal .events-listing .event-action-link a:active:focus,
.view-display-id-page_4 .events-listing .event-action-link a:active:focus, .node-type-event .node-event .event-action-link a:active:focus, .not-front .page-find-a-therapist- .view-header .search-directory-back:active:focus,
.not-front .node-type-clinic-listing .view-header .search-directory-back:active:focus, .btn.active:focus, .webinar-slide .active.slide-link:focus, [class*="page-education-virtual-"] .view-edu-view .ce-btn a.active:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a.active:focus, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a.active:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a.active:focus,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a.active:focus,
.node-type-edu-unit .view-edu-view .views-field-title a.active:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey a.active:focus,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a.active:focus,
.page-education-materials .view-edu-view .views-field-title a.active:focus, .page-node-done #block-system-main .links a.active:focus, .page-education-materials .views-field-field-edu-quiz a.active:focus, .community.flex-block .community-action a.active:focus, .page-practice-l-codes-search #l-code-verify .active#l-code-verify-close:focus, .view-display-id-events_cal .events-listing .event-action-link a.active:focus,
.view-display-id-page_4 .events-listing .event-action-link a.active:focus, .node-type-event .node-event .event-action-link a.active:focus, .not-front .page-find-a-therapist- .view-header .active.search-directory-back:focus,
.not-front .node-type-clinic-listing .view-header .active.search-directory-back:focus,
.form-submit:focus,
.node-blog .links li.comment-add a:focus,
.form-submit:hover,
.node-blog .links li.comment-add a:hover,
.form-submit:active,
.node-blog .links li.comment-add a:active,
.form-submit:active:focus,
.node-blog .links li.comment-add a:active:focus,
.form-submit.active:focus,
.node-blog .links li.comment-add a.active:focus {
  color: #fafafa;
  text-decoration: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0;
}

/* line 70, ../sass/base/_buttons.scss */
.btn-large, .community.flex-block .community-action a, .node-type-event .node-event .event-action-link a {
  padding: 12px 20px;
  line-height: 1.2;
  font-size: 22px;
  background: #f16823;
}
/* line 42, ../sass/base/_buttons.scss */
.btn-large:focus, .community.flex-block .community-action a:focus, .node-type-event .node-event .event-action-link a:focus, .btn-large:hover, .community.flex-block .community-action a:hover, .node-type-event .node-event .event-action-link a:hover, .btn-large:active, .community.flex-block .community-action a:active, .node-type-event .node-event .event-action-link a:active {
  background: #d4500d;
}

/* line 74, ../sass/base/_buttons.scss */
.btn-small, .webinar-slide .slide-link, [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, .page-node-done #block-system-main .links a, .page-about-blog .read-more a,
.page-about-membership-members-news .read-more a, .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .view-display-id-events_cal .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link a, .not-front .page-find-a-therapist- .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .search-directory-back,
.form-submit,
.node-blog .links li.comment-add a {
  padding: 7px 10px;
  line-height: 1.3;
  font-size: 14px;
  background: #4ca947;
  border-width: 0;
  text-transform: capitalize;
}
/* line 58, ../sass/base/_buttons.scss */
.btn-small:focus, .webinar-slide .slide-link:focus, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:focus, .page-node-done #block-system-main .links a:focus, .page-about-blog .read-more a:focus,
.page-about-membership-members-news .read-more a:focus, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:focus, .view-display-id-events_cal .events-listing .event-action-link a:focus,
.view-display-id-page_4 .events-listing .event-action-link a:focus, .not-front .page-find-a-therapist- .view-header .search-directory-back:focus,
.not-front .node-type-clinic-listing .view-header .search-directory-back:focus, .btn-small:hover, .webinar-slide .slide-link:hover, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover, .page-node-done #block-system-main .links a:hover, .page-about-blog .read-more a:hover,
.page-about-membership-members-news .read-more a:hover, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:hover, .view-display-id-events_cal .events-listing .event-action-link a:hover,
.view-display-id-page_4 .events-listing .event-action-link a:hover, .not-front .page-find-a-therapist- .view-header .search-directory-back:hover,
.not-front .node-type-clinic-listing .view-header .search-directory-back:hover, .btn-small:active, .webinar-slide .slide-link:active, [class*="page-education-virtual-"] .view-edu-view .ce-btn a:active, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:active, .page-node-done #block-system-main .links a:active, .page-about-blog .read-more a:active,
.page-about-membership-members-news .read-more a:active, .page-practice-l-codes-search #l-code-verify #l-code-verify-close:active, .view-display-id-events_cal .events-listing .event-action-link a:active,
.view-display-id-page_4 .events-listing .event-action-link a:active, .not-front .page-find-a-therapist- .view-header .search-directory-back:active,
.not-front .node-type-clinic-listing .view-header .search-directory-back:active,
.form-submit:focus,
.node-blog .links li.comment-add a:focus,
.form-submit:hover,
.node-blog .links li.comment-add a:hover,
.form-submit:active,
.node-blog .links li.comment-add a:active {
  background: #3c8538;
}

/* line 81, ../sass/base/_buttons.scss */
.btn-small a, .webinar-slide .slide-link a, [class*="page-education-virtual-"] .view-edu-view .ce-btn a a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a a, .page-node-done #block-system-main .links a a, .page-about-blog .read-more a a,
.page-about-membership-members-news .read-more a a, .page-practice-l-codes-search #l-code-verify #l-code-verify-close a, .view-display-id-events_cal .events-listing .event-action-link a a,
.view-display-id-page_4 .events-listing .event-action-link a a, .not-front .page-find-a-therapist- .view-header .search-directory-back a,
.not-front .node-type-clinic-listing .view-header .search-directory-back a,
.btn-large a,
.community.flex-block .community-action a a,
.node-type-event .node-event .event-action-link a a {
  color: #fff;
}
/* line 84, ../sass/base/_buttons.scss */
.btn-small a:hover, .webinar-slide .slide-link a:hover, [class*="page-education-virtual-"] .view-edu-view .ce-btn a a:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a a:hover, .page-node-done #block-system-main .links a a:hover, .page-about-blog .read-more a a:hover,
.page-about-membership-members-news .read-more a a:hover, .page-practice-l-codes-search #l-code-verify #l-code-verify-close a:hover, .view-display-id-events_cal .events-listing .event-action-link a a:hover,
.view-display-id-page_4 .events-listing .event-action-link a a:hover, .not-front .page-find-a-therapist- .view-header .search-directory-back a:hover,
.not-front .node-type-clinic-listing .view-header .search-directory-back a:hover,
.btn-large a:hover,
.community.flex-block .community-action a a:hover,
.node-type-event .node-event .event-action-link a a:hover {
  color: #fafafa;
}

/* line 101, ../sass/base/_buttons.scss */
.btn-orange-bg, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a,
.btn-green-bg {
  color: #fff !important;
}

/* line 106, ../sass/base/_buttons.scss */
.btn-orange-bg, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a {
  background-color: #f16823;
}
/* line 94, ../sass/base/_buttons.scss */
.btn-orange-bg:active, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:active, .btn-orange-bg:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:focus, .btn-orange-bg:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover {
  background: #e2550e;
}
/* line 109, ../sass/base/_buttons.scss */
.btn-orange-bg:active, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:active, .btn-orange-bg:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:focus, .btn-orange-bg:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover {
  background-color: #d4500d !important;
  color: #f2f2f2;
}

/* line 117, ../sass/base/_buttons.scss */
.btn-green-bg {
  background-color: #4ca947;
}
/* line 94, ../sass/base/_buttons.scss */
.btn-green-bg:active, .btn-green-bg:focus, .btn-green-bg:hover {
  background: #41903c;
}
/* line 120, ../sass/base/_buttons.scss */
.btn-green-bg:active, .btn-green-bg:focus, .btn-green-bg:hover {
  background-color: #3c8538 !important;
  color: #f2f2f2;
}

/* line 128, ../sass/base/_buttons.scss */
.btn-blue-bg {
  background-color: #1391d0;
}
/* line 94, ../sass/base/_buttons.scss */
.btn-blue-bg:active, .btn-blue-bg:focus, .btn-blue-bg:hover {
  background: #107aaf;
}
/* line 131, ../sass/base/_buttons.scss */
.btn-blue-bg:active, .btn-blue-bg:focus, .btn-blue-bg:hover {
  background-color: #0f70a1 !important;
  color: #f2f2f2;
}

/* line 139, ../sass/base/_buttons.scss */
.btn-yellow-bg, .page-about-blog .read-more a,
.page-about-membership-members-news .read-more a {
  background-color: #fbb217;
  color: #fff;
}
/* line 94, ../sass/base/_buttons.scss */
.btn-yellow-bg:active, .page-about-blog .read-more a:active,
.page-about-membership-members-news .read-more a:active, .btn-yellow-bg:focus, .page-about-blog .read-more a:focus,
.page-about-membership-members-news .read-more a:focus, .btn-yellow-bg:hover, .page-about-blog .read-more a:hover,
.page-about-membership-members-news .read-more a:hover {
  background: #eaa104;
}
/* line 143, ../sass/base/_buttons.scss */
.btn-yellow-bg:active, .page-about-blog .read-more a:active,
.page-about-membership-members-news .read-more a:active, .btn-yellow-bg:focus, .page-about-blog .read-more a:focus,
.page-about-membership-members-news .read-more a:focus, .btn-yellow-bg:hover, .page-about-blog .read-more a:hover,
.page-about-membership-members-news .read-more a:hover {
  background-color: #f16823 !important;
  color: #fcfcfc;
}

/* line 3, ../sass/base/_typography.scss */
h1,
h2,
h3,
h4,
h5,
[class*="page-education-virtual-"] .live-webinars-listing .views-field-title,
h6 {
  margin: 0 0 20px;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-weight: 600;
  line-height: 1.2em;
}

/* line 17, ../sass/base/_typography.scss */
h1 {
  font-size: 48px;
}

/* line 24, ../sass/base/_typography.scss */
h2 {
  font-size: 30px;
  color: #003a55;
}

/* line 31, ../sass/base/_typography.scss */
h3 {
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: 600;
  color: #003664;
}

/* line 40, ../sass/base/_typography.scss */
h4 {
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 600;
  color: #333;
}

/* line 49, ../sass/base/_typography.scss */
h5, [class*="page-education-virtual-"] .live-webinars-listing .views-field-title {
  font-size: 18px;
}

/* line 57, ../sass/base/_typography.scss */
.not-front .main-content h4,
.not-front .main-content h5,
.not-front .main-content [class*="page-education-virtual-"] .live-webinars-listing .views-field-title,
[class*="page-education-virtual-"] .live-webinars-listing .not-front .main-content .views-field-title,
.not-front .main-content h6 {
  margin-bottom: 10px;
}

/* line 65, ../sass/base/_typography.scss */
p,
ol,
ul {
  margin: 0 0 20px;
  line-height: 1.5;
}

/* line 72, ../sass/base/_typography.scss */
a {
  color: #1391d0;
  text-decoration: none;
  word-wrap: break-word;
}
/* line 77, ../sass/base/_typography.scss */
a:active, a:focus, a:hover {
  color: #fbb217;
  text-decoration: none;
  outline: 0;
}

/* line 3, ../sass/layout/_footer.scss */
footer {
  margin-bottom: 6em;
  background: url(/sites/all/themes/asht/img/footer-bg.jpg) no-repeat 50% 50%;
  background-size: cover;
  color: #91cbe5;
  font-size: 0.95em;
}
/* line 10, ../sass/layout/_footer.scss */
footer .overlay {
  background-color: rgba(0, 58, 85, 0.8);
  height: 100%;
}
/* line 15, ../sass/layout/_footer.scss */
footer .container {
  padding-top: 2em;
  padding-bottom: 2em;
}
/* line 22, ../sass/layout/_footer.scss */
.front footer .col-sm-4 {
  margin-top: 0;
  width: 33.3%;
}
@media (max-width: 767px) {
  /* line 22, ../sass/layout/_footer.scss */
  .front footer .col-sm-4 {
    width: 100%;
  }
}
/* line 31, ../sass/layout/_footer.scss */
footer a {
  color: #91cbe5;
  text-decoration: underline;
}
/* line 36, ../sass/layout/_footer.scss */
footer ul,
footer ul li {
  list-style: none;
  padding-left: 0;
}
/* line 42, ../sass/layout/_footer.scss */
footer h3 {
  color: #dddddd;
  text-transform: uppercase;
  font-weight: normal;
}
@media (max-width: 991px) {
  /* line 47, ../sass/layout/_footer.scss */
  .not-front footer h3 {
    margin-bottom: 10px;
  }
}
/* line 54, ../sass/layout/_footer.scss */
footer .contact-us {
  padding-left: 80px !important;
}
@media (max-width: 991px) {
  /* line 54, ../sass/layout/_footer.scss */
  footer .contact-us {
    padding-left: 40px !important;
  }
}
@media (max-width: 767px) {
  /* line 54, ../sass/layout/_footer.scss */
  footer .contact-us {
    padding-left: 15px !important;
  }
}
/* line 65, ../sass/layout/_footer.scss */
footer .contact-us li {
  position: relative;
  margin-bottom: 15px;
  padding-left: 30px;
  line-height: 1.3;
}
/* line 72, ../sass/layout/_footer.scss */
footer .contact-us .fa {
  position: absolute;
  top: 3px;
  left: 0;
}
/* line 80, ../sass/layout/_footer.scss */
.not-front footer .stay-connected {
  float: right;
}
/* line 84, ../sass/layout/_footer.scss */
footer .stay-connected .fa {
  margin-right: 10px;
  font-size: 1.7em;
}
/* line 90, ../sass/layout/_footer.scss */
footer .stay-connected ul li {
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 96, ../sass/layout/_footer.scss */
  footer .col-sm-4 {
    margin-bottom: 2em;
  }
}
/* line 102, ../sass/layout/_footer.scss */
footer .col-sm-12 {
  text-align: center;
  clear: both;
}
/* line 107, ../sass/layout/_footer.scss */
footer .copyright {
  font-size: 0.9em;
  color: #dddddd;
}
@media (max-width: 414px) {
  /* line 107, ../sass/layout/_footer.scss */
  footer .copyright {
    padding: 0 10px 2.5em 0;
  }
}
/* line 116, ../sass/layout/_footer.scss */
footer .footer-links {
  margin-bottom: 5px;
}
@media (max-width: 320px) {
  /* line 116, ../sass/layout/_footer.scss */
  footer .footer-links {
    font-size: 0.8em;
  }
}
/* line 123, ../sass/layout/_footer.scss */
footer .footer-links li {
  display: inline-block;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px 10px;
}
@media (max-width: 414px) {
  /* line 123, ../sass/layout/_footer.scss */
  footer .footer-links li {
    padding: 5px;
  }
}
/* line 133, ../sass/layout/_footer.scss */
.not-front footer .footer-links li:first-child {
  padding-left: 0;
}
/* line 137, ../sass/layout/_footer.scss */
footer .footer-links li a {
  color: #1391d0;
}
/* line 140, ../sass/layout/_footer.scss */
.not-front footer .footer-links li a {
  text-decoration: none;
}
@media (max-width: 991px) {
  /* line 149, ../sass/layout/_footer.scss */
  .not-front footer .col-sm-8, .not-front
  footer .col-sm-3 {
    width: 100%;
    float: none;
  }
}

/* line 159, ../sass/layout/_footer.scss */
.stay-bottom {
  text-align: center;
  position: fixed;
  bottom: 0;
  clear: both;
  width: 100%;
  background-color: #003a55;
  z-index: 1000;
}
@media (max-width: 767px) {
  /* line 159, ../sass/layout/_footer.scss */
  .stay-bottom {
    bottom: 48px;
  }
}
/* line 172, ../sass/layout/_footer.scss */
.stay-bottom .image-ad {
  padding: 5px 0;
}
/* line 176, ../sass/layout/_footer.scss */
.stay-bottom h2.block-title {
  display: none;
}
/* line 180, ../sass/layout/_footer.scss */
.stay-bottom img {
  margin: 0 auto;
  max-width: 728px;
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  /* line 180, ../sass/layout/_footer.scss */
  .stay-bottom img {
    width: auto;
    height: 38px !important;
  }
}

/* line 193, ../sass/layout/_footer.scss */
#show-ad {
  position: fixed;
  bottom: 0px;
  right: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  font-size: 30px;
  text-align: center;
  background-color: #003a55;
  cursor: pointer;
  display: none;
  z-index: 1000;
  color: white;
}
@media (max-width: 767px) {
  /* line 193, ../sass/layout/_footer.scss */
  #show-ad {
    bottom: 48px;
  }
}

/* line 215, ../sass/layout/_footer.scss */
.region-content-bottom .block-simpleads img {
  margin: 0 auto;
  max-width: 365px;
  width: 100%;
  height: auto;
  border: 1px solid #dddddd;
}

@media (max-width: 767px) {
  /* line 4, ../sass/layout/_header.scss */
  .region-header {
    position: relative;
    z-index: 100;
  }
}

/* line 11, ../sass/layout/_header.scss */
.utility-header {
  position: fixed;
  top: 0;
  width: 100%;
  background: #273036;
  width: 100%;
  clear: both;
  z-index: 1000;
}
@media (max-width: 991px) {
  /* line 11, ../sass/layout/_header.scss */
  .utility-header {
    position: relative;
  }
}

/* line 25, ../sass/layout/_header.scss */
#block-user-login {
  background-color: #4ca947;
  padding: 1.5em 2em;
  position: absolute;
  top: -12px;
  right: 15px;
  width: 300px;
  -moz-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 100;
}
@media (max-width: 991px) {
  /* line 25, ../sass/layout/_header.scss */
  #block-user-login {
    top: -28px;
  }
}
@media (max-width: 767px) {
  /* line 25, ../sass/layout/_header.scss */
  #block-user-login {
    top: -70px;
    right: 0;
    width: 100%;
  }
}
/* line 47, ../sass/layout/_header.scss */
#block-user-login.open {
  display: block;
}
/* line 51, ../sass/layout/_header.scss */
#block-user-login h2.block-title {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
/* line 59, ../sass/layout/_header.scss */
#block-user-login label {
  display: none;
}
/* line 63, ../sass/layout/_header.scss */
#block-user-login ul {
  padding-left: 20px;
}
/* line 66, ../sass/layout/_header.scss */
#block-user-login ul li {
  color: #d0d0d0;
}
/* line 69, ../sass/layout/_header.scss */
#block-user-login ul li a {
  color: #fff;
}
/* line 75, ../sass/layout/_header.scss */
#block-user-login .form-submit, #block-user-login .node-blog .links li.comment-add a, .node-blog .links li.comment-add #block-user-login a {
  background-color: #f16823;
  text-transform: uppercase;
}
/* line 80, ../sass/layout/_header.scss */
#block-user-login input.form-control {
  margin-bottom: 10px;
}
/* line 85, ../sass/layout/_header.scss */
#block-user-login #user-login-form .glyphicon-log-in {
  display: none;
}

/* line 92, ../sass/layout/_header.scss */
.utility-menu .utility-inner {
  position: relative;
}
/* line 96, ../sass/layout/_header.scss */
.utility-menu span.hello-user {
  position: absolute;
  top: 2.6em;
  right: 8em;
  font-size: 1.2em;
  color: #fff;
  z-index: 1000;
  display: none;
}
@media (max-width: 767px) {
  /* line 96, ../sass/layout/_header.scss */
  .utility-menu span.hello-user {
    right: 7em;
  }
}
/* line 110, ../sass/layout/_header.scss */
.utility-menu span.hello-user .user-mem-id {
  font-size: 0.75em;
  color: #fff;
  display: block;
  font-weight: bold;
}
/* line 116, ../sass/layout/_header.scss */
.utility-menu span.hello-user .user-mem-id a {
  color: #4d4d4d;
}
/* line 121, ../sass/layout/_header.scss */
.utility-menu span.hello-user.open {
  display: block;
}
/* line 127, ../sass/layout/_header.scss */
.utility-menu ul.menu {
  min-height: auto;
  float: right;
  margin-right: 10px;
  margin-bottom: -4px;
}
@media (max-width: 767px) {
  /* line 127, ../sass/layout/_header.scss */
  .utility-menu ul.menu {
    margin: 0;
  }
}
/* line 139, ../sass/layout/_header.scss */
.utility-menu ul.menu li {
  display: inline-block;
  margin-right: 5px;
}
@media (max-width: 767px) {
  /* line 139, ../sass/layout/_header.scss */
  .utility-menu ul.menu li {
    margin-right: 0;
    float: left;
  }
}
/* line 148, ../sass/layout/_header.scss */
.utility-menu ul.menu li a {
  color: #91cbe5;
  padding: 5px 12px 8px;
  font-size: 0.85em;
}
/* line 153, ../sass/layout/_header.scss */
.utility-menu ul.menu li a:hover {
  color: #4ca947;
  background: none;
}
/* line 158, ../sass/layout/_header.scss */
.utility-menu ul.menu li a.btn-orange-bg, .utility-menu ul.menu li [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .utility-menu ul.menu li a, .utility-menu ul.menu li a.btn-green-bg {
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  padding: 8px 12px;
  font-size: 0.8em;
}
@media (max-width: 767px) {
  /* line 148, ../sass/layout/_header.scss */
  .utility-menu ul.menu li a {
    display: none;
  }
  /* line 170, ../sass/layout/_header.scss */
  .utility-menu ul.menu li a.btn-orange-bg, .utility-menu ul.menu li [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .utility-menu ul.menu li a, .utility-menu ul.menu li a.btn-green-bg {
    display: inline-block;
  }
  /* line 175, ../sass/layout/_header.scss */
  .utility-menu ul.menu li a.btn-green-bg {
    background-color: #3c8538;
  }
}
/* line 183, ../sass/layout/_header.scss */
.utility-menu #my-account {
  cursor: pointer;
}
/* line 186, ../sass/layout/_header.scss */
.utility-menu #my-account span.my-account {
  padding: 0 12px;
  height: 36px;
  line-height: 36px;
  font-size: 0.8em;
  font-weight: bold;
  text-transform: uppercase;
  display: inline-block;
}
/* line 198, ../sass/layout/_header.scss */
.utility-menu #my-account > ul.sidebar-dropdown-menu {
  position: absolute;
  right: 0;
  background: #4ca947;
  display: none;
  z-index: 1000;
  width: 300px;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-weight: 600;
  padding: 5em 3em 1em 4em;
  -moz-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  cursor: initial;
}
/* line 213, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu li {
  margin-left: -20px;
  padding: 5px 0;
  display: list-item;
  list-style: initial;
  line-height: 1;
  color: #333;
  float: none;
}
/* line 222, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu li li {
  list-style-type: initial;
}
/* line 227, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu .nolink {
  padding: 5px 12px 8px 0;
  font-weight: bold;
  color: #fff;
  display: block;
}
/* line 233, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu .nolink:after {
  content: ':';
}
/* line 238, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu a {
  color: #035000;
  padding: 0;
  font-size: 1em;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
}
/* line 248, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu a:hover {
  color: #fbb217;
}
/* line 253, ../sass/layout/_header.scss */
.utility-menu #my-account ul.sidebar-dropdown-menu.open {
  display: block;
}

@media (max-width: 991px) {
  /* line 261, ../sass/layout/_header.scss */
  .navbar-header {
    width: auto;
  }
}

/* line 268, ../sass/layout/_header.scss */
#navbar {
  position: fixed;
  top: 32px;
  width: 100%;
  background: #fff;
  -moz-box-shadow: 0 -1px 12px 0 rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 -1px 12px 0 rgba(0, 0, 0, 0.175);
  box-shadow: 0 -1px 12px 0 rgba(0, 0, 0, 0.175);
  z-index: 999;
}
@media (max-width: 991px) {
  /* line 268, ../sass/layout/_header.scss */
  #navbar {
    position: relative;
    top: 0;
  }
}
@media (max-width: 767px) {
  /* line 281, ../sass/layout/_header.scss */
  #navbar .logo {
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
/* line 289, ../sass/layout/_header.scss */
#navbar .logo img {
  width: 260px;
  height: 98px;
}
@media (max-width: 767px) {
  /* line 289, ../sass/layout/_header.scss */
  #navbar .logo img {
    width: auto;
    height: 60px;
  }
}
/* line 300, ../sass/layout/_header.scss */
#navbar.container {
  margin-top: 0;
}

/* line 306, ../sass/layout/_header.scss */
.site-search {
  float: right;
  margin-top: 1em;
  margin-bottom: 1em;
  position: relative;
  z-index: 101;
}
@media (max-width: 991px) {
  /* line 306, ../sass/layout/_header.scss */
  .site-search {
    margin-top: 2em;
    width: 45%;
  }
}
@media (max-width: 767px) {
  /* line 306, ../sass/layout/_header.scss */
  .site-search {
    float: none;
    margin: 0;
    padding: 0;
    background-color: #4ca947;
    width: 100%;
    z-index: 99;
  }
}
/* line 327, ../sass/layout/_header.scss */
.site-search #search-icon {
  position: absolute;
  top: -4em;
  right: 1em;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  display: none;
}
@media (max-width: 767px) {
  /* line 327, ../sass/layout/_header.scss */
  .site-search #search-icon {
    top: -3.5em;
    display: block;
  }
}
/* line 344, ../sass/layout/_header.scss */
.site-search .form-group {
  margin-bottom: 0;
}
/* line 348, ../sass/layout/_header.scss */
.site-search .input-group {
  border: 1px solid #dddddd;
}
@media (max-width: 767px) {
  /* line 351, ../sass/layout/_header.scss */
  .site-search .input-group,
  .site-search .input-group input.form-control {
    width: 100%;
  }
}
/* line 359, ../sass/layout/_header.scss */
.site-search input.form-control {
  border-width: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (max-width: 767px) {
  /* line 359, ../sass/layout/_header.scss */
  .site-search input.form-control {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
  }
}
/* line 369, ../sass/layout/_header.scss */
.site-search .fa-search,
.site-search .glyphicon-search {
  font-size: 1.5em;
  color: #9d9d9d;
}
@media (max-width: 767px) {
  /* line 375, ../sass/layout/_header.scss */
  .site-search #block-search-form {
    width: 100%;
    float: none;
    margin: 0;
    display: none;
    padding: 10px;
    -moz-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
  }
}
@media (max-width: 767px) {
  /* line 385, ../sass/layout/_header.scss */
  .site-search #block-search-form .input-group-btn {
    display: none;
  }
}
/* line 391, ../sass/layout/_header.scss */
.site-search #block-search-form .btn, .site-search #block-search-form .webinar-slide .slide-link, .webinar-slide .site-search #block-search-form .slide-link, .site-search #block-search-form [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .site-search #block-search-form a, .site-search #block-search-form [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .site-search #block-search-form a, .site-search #block-search-form .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .site-search #block-search-form a,
.site-search #block-search-form .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .site-search #block-search-form a,
.site-search #block-search-form .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .site-search #block-search-form a,
.site-search #block-search-form .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .site-search #block-search-form a,
.site-search #block-search-form .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .site-search #block-search-form a,
.site-search #block-search-form .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .site-search #block-search-form a,
.site-search #block-search-form .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .site-search #block-search-form a, .site-search #block-search-form .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .site-search #block-search-form a, .site-search #block-search-form .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .site-search #block-search-form a, .site-search #block-search-form .community.flex-block .community-action a, .community.flex-block .community-action .site-search #block-search-form a, .site-search #block-search-form .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .site-search #block-search-form #l-code-verify-close, .site-search #block-search-form .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .site-search #block-search-form a,
.site-search #block-search-form .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .site-search #block-search-form a, .site-search #block-search-form .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .site-search #block-search-form a, .site-search #block-search-form .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .site-search #block-search-form .search-directory-back,
.site-search #block-search-form .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .site-search #block-search-form .search-directory-back {
  text-shadow: none;
  background: none;
  border-width: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3, ../sass/layout/_page.scss */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #333;
}

/* line 12, ../sass/layout/_page.scss */
*:focus {
  outline: none;
}

/* line 16, ../sass/layout/_page.scss */
.page-header {
  padding-bottom: 0;
  border-bottom-width: 0;
  font-size: 32px;
  color: #114b8b;
}
@media (max-width: 767px) {
  /* line 16, ../sass/layout/_page.scss */
  .page-header {
    padding-bottom: 0;
    font-size: 28px;
  }
}

/* line 28, ../sass/layout/_page.scss */
select::-ms-expand {
  display: none;
}

@media (max-width: 600px) {
  /* line 43, ../sass/layout/_page.scss */
  input[type="password"] {
    font-size: 16px;
  }
}

/* line 49, ../sass/layout/_page.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 54, ../sass/layout/_page.scss */
hr {
  border-top: 1px solid #d0d0d0;
  clear: both;
}

/* line 61, ../sass/layout/_page.scss */
.not-logged-in .main-content .tabs--primary.nav-tabs {
  display: none;
}

@media (max-width: 767px) {
  /* line 68, ../sass/layout/_page.scss */
  .not-front .main-container {
    width: 100%;
  }
}
/* line 79, ../sass/layout/_page.scss */
.main-container h3 {
  color: #f16823;
  margin-bottom: 10px;
}
/* line 84, ../sass/layout/_page.scss */
.main-container .main-content {
  padding-top: 40px;
  padding-bottom: 40px;
  min-height: 600px;
}
@media (max-width: 991px) {
  /* line 84, ../sass/layout/_page.scss */
  .main-container .main-content {
    padding-top: 25px;
    padding-bottom: 25px;
    width: 100%;
  }
}
@media (max-width: 991px) {
  /* line 100, ../sass/layout/_page.scss */
  .main-container .main-content.col-sm-12 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  /* line 100, ../sass/layout/_page.scss */
  .main-container .main-content.col-sm-12 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 84, ../sass/layout/_page.scss */
  .main-container .main-content {
    min-height: 0;
    width: 100%;
    float: none;
    clear: both;
  }
}
/* line 120, ../sass/layout/_page.scss */
.main-container .main-content .region-content a[name] {
  margin-top: -166px;
  height: 166px;
  visibility: hidden;
  display: block;
}
@media (max-width: 991px) {
  /* line 120, ../sass/layout/_page.scss */
  .main-container .main-content .region-content a[name] {
    margin-top: -20px;
    height: 20px;
  }
}
@media (max-width: 767px) {
  /* line 133, ../sass/layout/_page.scss */
  .main-container .main-content img {
    margin: 0 auto 20px;
    display: block;
    float: none;
  }
}
/* line 177, ../sass/layout/_page.scss */
.main-container table {
  margin-bottom: 20px;
  width: 100%;
  font-size: 16px;
  border-color: #ddd;
}
@media (max-width: 600px) {
  /* line 177, ../sass/layout/_page.scss */
  .main-container table {
    font-size: 16px;
    border: 0;
  }
}
/* line 188, ../sass/layout/_page.scss */
.main-container table.no-border {
  border-color: transparent;
}
/* line 191, ../sass/layout/_page.scss */
.main-container table.no-border th, .main-container table.no-border td {
  padding: 10px !important;
  border: 0 !important;
}
/* line 201, ../sass/layout/_page.scss */
.main-container table.has-border {
  border-color: #ddd;
}
/* line 204, ../sass/layout/_page.scss */
.main-container table.has-border th, .main-container table.has-border td {
  border: 1px solid #ddd !important;
}
/* line 210, ../sass/layout/_page.scss */
.main-container table.mem_cat .cat_gray {
  background: #f0f0f0;
}
/* line 214, ../sass/layout/_page.scss */
.main-container table.mem_cat .cat_green {
  background: #cfc;
}
/* line 218, ../sass/layout/_page.scss */
.main-container table.mem_cat .cat_orange {
  background: #fc9;
}
/* line 222, ../sass/layout/_page.scss */
.main-container table.mem_cat .cat_yellow {
  background: #ff9;
}
/* line 226, ../sass/layout/_page.scss */
.main-container table.mem_cat .cat_red {
  background: #ffa099;
}
/* line 230, ../sass/layout/_page.scss */
.main-container table.mem_cat .cat_blue {
  background: #cff;
}
/* line 235, ../sass/layout/_page.scss */
.main-container table th, .main-container table td {
  padding: 10px !important;
  line-height: 1.5 !important;
  border: 1px solid #ddd !important;
  vertical-align: top;
}
@media (max-width: 600px) {
  /* line 235, ../sass/layout/_page.scss */
  .main-container table th, .main-container table td {
    margin-top: -1px;
    padding: 10px !important;
    display: block;
  }
}
@media (max-width: 600px) {
  /* line 247, ../sass/layout/_page.scss */
  .main-container table th:last-of-type, .main-container table td:last-of-type {
    padding-bottom: 20px;
  }
}
@media (max-width: 600px) {
  /* line 254, ../sass/layout/_page.scss */
  .main-container table tr {
    width: 100%;
  }
}
/* line 262, ../sass/layout/_page.scss */
.main-container table tr:last-of-type {
  margin-bottom: 0;
}
/* line 267, ../sass/layout/_page.scss */
.main-container table th {
  font-weight: bold;
  color: #fff;
  text-align: left;
  background: #003a55;
}
/* line 280, ../sass/layout/_page.scss */
.main-container table th.width-25, .main-container table td.width-25 {
  width: 25%;
}
@media (max-width: 600px) {
  /* line 280, ../sass/layout/_page.scss */
  .main-container table th.width-25, .main-container table td.width-25 {
    width: 100%;
  }
}
/* line 288, ../sass/layout/_page.scss */
.main-container table th.width-33, .main-container table td.width-33 {
  width: 33%;
}
@media (max-width: 600px) {
  /* line 288, ../sass/layout/_page.scss */
  .main-container table th.width-33, .main-container table td.width-33 {
    width: 100%;
  }
}
/* line 296, ../sass/layout/_page.scss */
.main-container table th.width-50, .main-container table td.width-50 {
  width: 50%;
}
@media (max-width: 600px) {
  /* line 296, ../sass/layout/_page.scss */
  .main-container table th.width-50, .main-container table td.width-50 {
    width: 100%;
  }
}

/* line 307, ../sass/layout/_page.scss */
ul.tabs--primary {
  margin-bottom: 20px;
}

/* line 311, ../sass/layout/_page.scss */
.node-unpublished {
  background: pink;
}

/* line 316, ../sass/layout/_page.scss */
.pagination > li {
  display: inline-block;
  margin-right: 0.5em;
}
/* line 320, ../sass/layout/_page.scss */
.pagination > li > a {
  border-width: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  color: #5e5e5e;
}
/* line 325, ../sass/layout/_page.scss */
.pagination > li > a:hover {
  background-color: transparent;
  color: #f16823;
}
/* line 332, ../sass/layout/_page.scss */
.pagination > li.active > a {
  background-color: #db9604;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 336, ../sass/layout/_page.scss */
.pagination > li.active > a:hover {
  background-color: #db9604;
}
/* line 344, ../sass/layout/_page.scss */
.pagination > li.next a, .pagination > li.prev a {
  background-color: #3c8538;
  color: #fff;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 349, ../sass/layout/_page.scss */
.pagination > li.next a:hover, .pagination > li.prev a:hover {
  background-color: #2c6129;
}

/* line 357, ../sass/layout/_page.scss */
.secondary-page-bottom {
  background-color: #1391d0;
}
/* line 360, ../sass/layout/_page.scss */
.secondary-page-bottom a {
  color: #fff;
}
/* line 363, ../sass/layout/_page.scss */
.secondary-page-bottom a:hover {
  color: #fbb217;
}
/* line 368, ../sass/layout/_page.scss */
.secondary-page-bottom .block-featured-event {
  min-height: 238px;
}
@media (max-width: 767px) {
  /* line 368, ../sass/layout/_page.scss */
  .secondary-page-bottom .block-featured-event {
    border-right-width: 0;
    min-height: 0;
  }
}
/* line 376, ../sass/layout/_page.scss */
.secondary-page-bottom .block-featured-event .block-content {
  padding-top: 2em;
}
@media (max-width: 991px) {
  /* line 380, ../sass/layout/_page.scss */
  .secondary-page-bottom .block-featured-event .views-field-field-event-action-link {
    display: none;
  }
}
/* line 387, ../sass/layout/_page.scss */
.secondary-page-bottom .block-simpleads {
  padding: 0;
}
/* line 390, ../sass/layout/_page.scss */
.secondary-page-bottom .block-simpleads h2.block-title {
  display: none;
}
@media (max-width: 767px) {
  /* line 387, ../sass/layout/_page.scss */
  .secondary-page-bottom .block-simpleads {
    border-left-width: 0;
    text-align: center;
  }
}
@media (max-width: 991px) {
  /* line 399, ../sass/layout/_page.scss */
  .secondary-page-bottom .block-simpleads .block-content {
    margin-top: 2em;
    padding-left: 1em;
  }
}
@media (max-width: 767px) {
  /* line 399, ../sass/layout/_page.scss */
  .secondary-page-bottom .block-simpleads .block-content {
    margin-top: 1em;
    margin-bottom: 0.5em;
    padding-left: 0;
  }
}
/* line 412, ../sass/layout/_page.scss */
.secondary-page-bottom .block-simpleads img {
  padding: 5px;
  max-width: 575px;
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  /* line 420, ../sass/layout/_page.scss */
  .secondary-page-bottom .view-events {
    padding: 0 1em;
    overflow: hidden;
  }
}
/* line 426, ../sass/layout/_page.scss */
.secondary-page-bottom .view-events .views-field-field-event-action-link {
  float: left;
  margin-right: 1em;
}
@media (max-width: 414px) {
  /* line 426, ../sass/layout/_page.scss */
  .secondary-page-bottom .view-events .views-field-field-event-action-link {
    display: none;
  }
}
/* line 436, ../sass/layout/_page.scss */
.secondary-page-bottom h2 {
  text-transform: uppercase;
}

/* line 444, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .view-header {
  margin-bottom: 2em;
}
/* line 448, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  width: 100%;
  clear: both;
  overflow: hidden;
}
/* line 457, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row:first-child {
  margin-top: 0;
}
/* line 461, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row:last-child {
  margin-bottom: 1em;
}
/* line 465, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row img {
  border: 1px solid #dddddd;
}
@media (max-width: 991px) {
  /* line 465, ../sass/layout/_page.scss */
  .page-practice-vendor-marketplace .view-vendor-marketplace .views-row img {
    margin-bottom: 0;
  }
}
/* line 473, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row .views-field-title {
  float: left;
  text-align: left;
  width: 23%;
  margin-right: 2%;
}
@media (max-width: 991px) {
  /* line 473, ../sass/layout/_page.scss */
  .page-practice-vendor-marketplace .view-vendor-marketplace .views-row .views-field-title {
    width: 100%;
    float: none;
  }
}
/* line 484, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row .views-field-title h4 {
  color: #4ca947;
}
/* line 489, ../sass/layout/_page.scss */
.page-practice-vendor-marketplace .view-vendor-marketplace .views-row .views-field-field-vendor-mp-url {
  width: 75%;
  float: right;
}
@media (max-width: 991px) {
  /* line 489, ../sass/layout/_page.scss */
  .page-practice-vendor-marketplace .view-vendor-marketplace .views-row .views-field-field-vendor-mp-url {
    width: 100%;
    float: none;
  }
}

/* line 533, ../sass/layout/_page.scss */
.wf-loading {
  visibility: hidden;
}

/* line 537, ../sass/layout/_page.scss */
.wf-active {
  visibility: visible;
}

/* line 542, ../sass/layout/_page.scss */
.staff-member {
  float: left;
  margin-right: 2em;
  margin-bottom: 1em;
  width: 28%;
  min-height: 285px;
}
@media (max-width: 991px) {
  /* line 542, ../sass/layout/_page.scss */
  .staff-member {
    margin-bottom: 0.5em;
    width: 40%;
  }
}
@media (max-width: 767px) {
  /* line 542, ../sass/layout/_page.scss */
  .staff-member {
    text-align: center;
  }
}
@media (max-width: 500px) {
  /* line 542, ../sass/layout/_page.scss */
  .staff-member {
    float: none;
    width: 100%;
    margin-bottom: 1em;
    min-height: 0;
  }
}
/* line 565, ../sass/layout/_page.scss */
.staff-member img {
  background-color: #f5f5f5;
  padding: 6px;
  -moz-box-shadow: 0 2px 2px 0 #dddddd;
  -webkit-box-shadow: 0 2px 2px 0 #dddddd;
  box-shadow: 0 2px 2px 0 #dddddd;
  border: 1px solid #dddddd;
  height: 120px !important;
}
/* line 573, ../sass/layout/_page.scss */
.staff-member .title-name {
  margin-bottom: 10px;
}
/* line 577, ../sass/layout/_page.scss */
.staff-member .phone-number,
.staff-member .email-icon {
  position: relative;
}
/* line 581, ../sass/layout/_page.scss */
.staff-member .phone-number:before,
.staff-member .email-icon:before {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  text-decoration: inherit;
  color: #333;
  padding-right: 0.5em;
}
/* line 595, ../sass/layout/_page.scss */
.staff-member .phone-number:before {
  content: "\f095";
}
/* line 601, ../sass/layout/_page.scss */
.staff-member .email-icon:before {
  content: "\f003";
}
/* line 607, ../sass/layout/_page.scss */
.staff-member.bod {
  min-height: 230px;
  margin-bottom: 0.5em;
}
@media (max-width: 1199px) {
  /* line 607, ../sass/layout/_page.scss */
  .staff-member.bod {
    min-height: 250px;
  }
}
@media (max-width: 500px) {
  /* line 607, ../sass/layout/_page.scss */
  .staff-member.bod {
    min-height: 0;
    margin-bottom: 1em;
  }
}
/* line 620, ../sass/layout/_page.scss */
.staff-member.bod img {
  height: 133px !important;
}

/* line 627, ../sass/layout/_page.scss */
.block-simpleads h2.block-title {
  display: none;
}

/* line 633, ../sass/layout/_page.scss */
.at4-share-outer div.at4-arrow.at-right,
.at4-share-outer div.at4-arrow.at-left {
  float: none;
  background: #003a55 url(/sites/all/themes/asht/img/arrows.png) no-repeat 13px 7px;
  height: 30px;
  display: inline-block;
  width: 40px;
}
/* line 642, ../sass/layout/_page.scss */
.at4-share-outer div.at4-arrow.at-right {
  background-position: 116% 6px;
}
/* line 646, ../sass/layout/_page.scss */
.at4-share-outer .at4-show,
.at4-share-outer .at4-hide-content {
  visibility: visible;
  opacity: 1 !important;
  background-color: #003a55;
}
/* line 654, ../sass/layout/_page.scss */
.at4-share-outer .at-share-open-control-left.at4-show {
  background-color: transparent;
}

/* line 670, ../sass/layout/_page.scss */
.page-user-login .secondary-header,
.page-donation .secondary-header,
.page-node-776 .secondary-header,
.page-node-777 .secondary-header,
.page-sitemap .secondary-header,
.page-search404 .secondary-header,
.page-r4032login .secondary-header,
.page-search .secondary-header,
.page-path403 .secondary-header,
.node-type-gated-page .secondary-header {
  background-image: url(/sites/all/themes/asht/img/general.jpg);
}

/* line 679, ../sass/layout/_page.scss */
.page-sitemap .site-map-menu li {
  list-style-type: disc;
  color: #0072bc;
}
/* line 683, ../sass/layout/_page.scss */
.page-sitemap .site-map-menu li li {
  list-style-type: square;
}
/* line 686, ../sass/layout/_page.scss */
.page-sitemap .site-map-menu li li li {
  list-style-type: circle;
}
/* line 692, ../sass/layout/_page.scss */
.page-sitemap .site-map-menu .btn-green-bg,
.page-sitemap .site-map-menu .btn-orange-bg,
.page-sitemap .site-map-menu [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a,
[class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .page-sitemap .site-map-menu a {
  background-color: transparent;
  color: #1391d0 !important;
}

/* line 701, ../sass/layout/_page.scss */
#path403.login .login-form {
  border-right-width: 0;
}
@media (max-width: 767px) {
  /* line 701, ../sass/layout/_page.scss */
  #path403.login .login-form {
    float: none;
    width: 60%;
  }
}
@media (max-width: 500px) {
  /* line 701, ../sass/layout/_page.scss */
  #path403.login .login-form {
    width: 90%;
  }
}
/* line 714, ../sass/layout/_page.scss */
#path403.login .message {
  border-left: 1px solid #f5f5f5;
}
@media (max-width: 767px) {
  /* line 714, ../sass/layout/_page.scss */
  #path403.login .message {
    float: none;
    width: 100%;
    border-left: 0;
    border-top: 1px solid #f5f5f5;
    margin-top: 1em;
    padding-top: 1em;
    padding-left: 0;
  }
}
/* line 728, ../sass/layout/_page.scss */
#path403.login .message .btn, #path403.login .message .webinar-slide .slide-link, .webinar-slide #path403.login .message .slide-link, #path403.login .message [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn #path403.login .message a, #path403.login .message [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link #path403.login .message a, #path403.login .message .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz #path403.login .message a,
#path403.login .message .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey #path403.login .message a,
#path403.login .message .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 #path403.login .message a,
#path403.login .message .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title #path403.login .message a,
#path403.login .message .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey #path403.login .message a,
#path403.login .message .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 #path403.login .message a,
#path403.login .message .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title #path403.login .message a, #path403.login .message .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links #path403.login .message a, #path403.login .message .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz #path403.login .message a, #path403.login .message .community.flex-block .community-action a, .community.flex-block .community-action #path403.login .message a, #path403.login .message .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify #path403.login .message #l-code-verify-close, #path403.login .message .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link #path403.login .message a,
#path403.login .message .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link #path403.login .message a, #path403.login .message .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link #path403.login .message a, #path403.login .message .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header #path403.login .message .search-directory-back,
#path403.login .message .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header #path403.login .message .search-directory-back {
  margin-bottom: 10px;
}

@media (max-width: 991px) {
  /* line 3, ../sass/layout/_sidebar.scss */
  .sidebar-menu {
    display: none;
  }
}
/* line 11, ../sass/layout/_sidebar.scss */
.sidebar-menu h2.block-title {
  display: none;
}
/* line 15, ../sass/layout/_sidebar.scss */
.sidebar-menu .navbar-nav {
  background-color: #f7f7f9;
  width: 90%;
  margin-bottom: 20px;
  padding: 5% 0;
  font-weight: 600;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  box-shadow: 0 6px 3px -3px #ddd;
  border: 1px solid #efeded;
  border-top: 0;
}
@media (max-width: 991px) {
  /* line 15, ../sass/layout/_sidebar.scss */
  .sidebar-menu .navbar-nav {
    width: 95%;
  }
}
/* line 32, ../sass/layout/_sidebar.scss */
.sidebar-menu .navbar-nav li {
  float: none;
}
/* line 35, ../sass/layout/_sidebar.scss */
.sidebar-menu .navbar-nav li a {
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px !important;
  line-height: 1.2;
  color: #114b8b;
  display: block;
}
/* line 46, ../sass/layout/_sidebar.scss */
.sidebar-menu .navbar-nav li a, .sidebar-menu .navbar-nav li a:hover {
  background-color: transparent;
}
/* line 51, ../sass/layout/_sidebar.scss */
.sidebar-menu .navbar-nav li a:hover {
  color: #fbb217;
}
/* line 77, ../sass/layout/_sidebar.scss */
.sidebar-menu .sidebar-dropdown-menu {
  padding-left: 0;
}
/* line 81, ../sass/layout/_sidebar.scss */
.sidebar-menu .sidebar-dropdown-menu li a {
  padding-left: 35px;
  font-size: 14px;
}
/* line 62, ../sass/config/_mixins.scss */
.sidebar-menu .sidebar-dropdown-menu li a:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #b7b7b7;
  font-size: 0.9em;
  margin-right: 3px;
  position: absolute;
  top: 4px;
  left: 20px;
}
/* line 94, ../sass/layout/_sidebar.scss */
.sidebar-menu .sidebar-dropdown-menu li a.active:before {
  color: #f7f7f7;
}
/* line 100, ../sass/layout/_sidebar.scss */
.sidebar-menu .sidebar-dropdown-menu li.active-trail > a.active-trail.active {
  background-color: #4ca947;
  color: #fff;
}
/* line 112, ../sass/layout/_sidebar.scss */
.sidebar-menu .sidebar-dropdown-menu .sidebar-dropdown-menu a {
  padding-left: 60px;
}
/* line 115, ../sass/layout/_sidebar.scss */
.sidebar-menu .sidebar-dropdown-menu .sidebar-dropdown-menu a:before {
  left: 45px;
}

/* line 3, ../sass/modules/_ckeditor.scss */
.green-text {
  color: #4ca947;
}

/* line 7, ../sass/modules/_ckeditor.scss */
.orange-text {
  color: #f16823;
}

/* line 11, ../sass/modules/_ckeditor.scss */
.blue-text {
  color: #114b8b;
}

/* line 15, ../sass/modules/_ckeditor.scss */
.float-right {
  float: right;
  margin-left: 15px;
}
@media (max-width: 991px) {
  /* line 15, ../sass/modules/_ckeditor.scss */
  .float-right {
    float: none;
    margin-left: 0;
  }
}

/* line 25, ../sass/modules/_ckeditor.scss */
.float-left {
  float: left;
  margin-right: 15px;
}
@media (max-width: 991px) {
  /* line 25, ../sass/modules/_ckeditor.scss */
  .float-left {
    float: none;
    margin-right: 0;
  }
}

/* line 35, ../sass/modules/_ckeditor.scss */
.img-center {
  margin: 20px auto;
  display: block;
}

/* line 40, ../sass/modules/_ckeditor.scss */
.img-left {
  margin: 7px 25px 15px 0;
  float: left;
}

/* line 45, ../sass/modules/_ckeditor.scss */
.img-right {
  margin: 7px 0 15px 25px;
  float: right;
}

/* line 50, ../sass/modules/_ckeditor.scss */
.img-center,
.img-left,
.img-right {
  max-width: 100%;
}
/* line 55, ../sass/modules/_ckeditor.scss */
.img-center.has-border,
.img-left.has-border,
.img-right.has-border {
  border: 3px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 3px 0 #ccc;
  -webkit-box-shadow: 0 0 3px 0 #ccc;
  box-shadow: 0 0 3px 0 #ccc;
}

/* line 4, ../sass/modules/_forms.scss */
form .form-control {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 9, ../sass/modules/_forms.scss */
form .form-required {
  color: #f16823;
}
@media (max-width: 767px) {
  /* line 13, ../sass/modules/_forms.scss */
  form input,
  form textarea,
  form .form-control {
    font-size: 16px;
  }
}
/* line 21, ../sass/modules/_forms.scss */
form select.form-control {
  background-image: url("/sites/all/themes/asht/img/select.svg");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
}

/* line 33, ../sass/modules/_forms.scss */
.node-type-webform {
  	/* .webform-component--please-check-your-application-is-complete {
  		color: $orange;
  	}
  
  	.webform-component--19-please-complete-the-following-three-3-essay-questions-with-a-limit-of-100-words-each {
  		padding-left: 2em;
  		padding-right: 2em;
  	} */
  /* button {
  	margin: {
  		bottom: 0.5em;
  		top: 0.5em;
  	}
  } */
}
/* line 34, ../sass/modules/_forms.scss */
.node-type-webform .webform-client-form {
  		/* .webform-component--nominee {
  			border-top: 2px dotted $blue-lite;
  		}
  
  		.webform-component--nominated-by,
  		.webform-component--nominee {
  			width: 100%;
  			overflow: hidden;
  
  			label {
  				float: left;
  				min-width: 15%;
  				margin-right: 1%;
  
  				@include breakpoint($small-tablet-portrait-max) {
  					float: none;
  				}
  			}
  		}
  
  		#edit-submitted-nominee,
  		#edit-submitted-nominated-by {
  			width: 50%;
  			float: left;
  
  			@include breakpoint($small-tablet-portrait-max) {
  				float: none;
  				width: 80%;
  			}
  		} */
  /* .webform-component--nomination-procedure {
  	margin-top: 2em;
  } */
  /* .webform-component--8-aota-apta-international-organizations-ue-healthcare-management-related-committee-involvement-as-leader-and-or-participant {
  	//border-bottom: 2px dashed #ddd;
  	padding-bottom: 1.5em;
  	margin-bottom: 3em;
  } */
  		/* .webform-component--nomination-information {
  			// clear: both;
  			// overflow: hidden;
  
  			h4 {
  				font-size: 1em;
  				color: #4ca947;
  			}
  
  			// h4 {
  			// 	float: left;
  			// 	width: 90px;
  			// 	font-size: 1em;
  			// 	margin-right: 3%;
  
  			// 	@include breakpoint($break-991) {
  			// 		width: 100%;
  			// 	}
  			// }
  
  			// p, 
  			// ul {
  			// 	float: left;
  			// 	width: 85%;
  
  			// 	@include breakpoint($break-991) {
  			// 		width: 100%;
  			// 	}
  			// }
  		}
  
  		.webform-component--nominee,
  		.webform-component--nominated-by,
  		.webform-component--is-the-candidate-an-active-associate-affiliate-or-charter-member-of-asht-in-good-standing,
  		.webform-component--has-the-candidate-completed-at-least-25-years-as-a-clinical-practitioner-in-the-field-of-hand-therapy,
  		.webform-component--is-the-candidate-an-active-member-of-asht-in-good-standing-for-at-least-5-years,
  		.webform-component--in-what-year-will-the-award-nomination-be-considered,
  		.webform-component--additional-letter-writers,
  		.webform-component--is-the-candidate-a-member-of-asht-in-good-standing,
  		.webform-component--is-the-candidate-an-active-associate-affiliate-or-charter-member-of-asht-in-good-standing-for-at-least-5-years {
  			margin: 0;
  			padding: 0.5em 2em;
  			background-color: $cream;
  		}
  
  		.webform-component--nominee {
  			padding-top: 2em;
  		}
  
  				.webform-component--has-the-candidate-completed-at-least-25-years-as-a-clinical-practitioner-in-the-field-of-hand-therapy,
  		.webform-component--in-what-year-will-the-award-nomination-be-considered {
  			border-bottom: 2px dotted $blue-lite;
  			padding-bottom: 1em;
  			margin-bottom: 1em;
  		}
  
  		.webform-component--in-what-year-will-the-award-nomination-be-considered {
  			padding-bottom: 2em;
  			margin-bottom: 2em;
  		} */
}
/* line 35, ../sass/modules/_forms.scss */
.node-type-webform .webform-client-form .webform-component {
  margin-top: 1em;
  margin-bottom: 1em;
}
/* line 84, ../sass/modules/_forms.scss */
.node-type-webform .webform-client-form button.webform-draft {
  background-color: #3c8538;
}
/* line 98, ../sass/modules/_forms.scss */
.node-type-webform .webform-client-form .form-type-radio {
  padding-left: 3em;
}
@media (max-width: 767px) {
  /* line 98, ../sass/modules/_forms.scss */
  .node-type-webform .webform-client-form .form-type-radio {
    padding-left: 2em;
  }
}
/* line 185, ../sass/modules/_forms.scss */
.node-type-webform .form-managed-file button {
  display: none;
}

/* line 190, ../sass/modules/_forms.scss */
.webform-progressbar-outer {
  margin-bottom: 70px;
}

/* line 195, ../sass/modules/_forms.scss */
.webform-component-display label {
  display: block;
}

/* line 201, ../sass/modules/_forms.scss */
.page-node-submission .webform-component-display {
  margin-bottom: 20px;
}

/* line 206, ../sass/modules/_forms.scss */
.webform-page {
  display: none;
}

/* line 3, ../sass/modules/_hero.scss */
.secondary-header {
  margin-top: 146px;
  height: 260px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
}
@media (max-width: 991px) {
  /* line 3, ../sass/modules/_hero.scss */
  .secondary-header {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  /* line 3, ../sass/modules/_hero.scss */
  .secondary-header {
    height: 200px;
  }
}
@media (max-width: 414px) {
  /* line 3, ../sass/modules/_hero.scss */
  .secondary-header {
    height: 150px;
  }
}
/* line 25, ../sass/modules/_hero.scss */
[class*="page-"] .secondary-header {
  max-height: 260px;
  height: auto;
  background: none !important;
  overflow: hidden;
}
/* line 31, ../sass/modules/_hero.scss */
[class*="page-"] .secondary-header .container {
  width: 100%;
}
/* line 36, ../sass/modules/_hero.scss */
[class*="page-"] .secondary-header .secondary-header-image.element-invisible {
  position: relative !important;
}
/* line 40, ../sass/modules/_hero.scss */
[class*="page-"] .secondary-header .secondary-header-image img {
  width: 100%;
}
/* line 46, ../sass/modules/_hero.scss */
.secondary-header h2 {
  display: none;
}
/* line 93, ../sass/modules/_hero.scss */
.secondary-header .overlay {
  background-color: rgba(23, 96, 152, 0.2);
  height: 100%;
}
/* line 100, ../sass/modules/_hero.scss */
.secondary-header .view-secondary-header .views-row > div {
  width: 100%;
  display: table;
}

/* line 110, ../sass/modules/_hero.scss */
.page-about-blog .view-secondary-header h2.header-title {
  display: none;
}

/* line 3, ../sass/modules/_main-menu.scss */
.primary-menu {
  float: right;
}
@media (max-width: 991px) {
  /* line 3, ../sass/modules/_main-menu.scss */
  .primary-menu {
    float: none;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  /* line 3, ../sass/modules/_main-menu.scss */
  .primary-menu {
    position: absolute;
    top: 0;
    margin-top: 0;
    width: 100%;
    z-index: 1;
    background-color: #4ca947;
    display: none;
  }
}
/* line 21, ../sass/modules/_main-menu.scss */
.primary-menu.open {
  display: block;
}
/* line 25, ../sass/modules/_main-menu.scss */
.primary-menu.navbar {
  margin-bottom: 0;
  max-height: initial;
  min-height: 0;
  z-index: 100;
}
@media (max-width: 991px) {
  /* line 25, ../sass/modules/_main-menu.scss */
  .primary-menu.navbar {
    width: 100%;
    border-top-width: 0;
    clear: both;
  }
}
@media (max-width: 767px) {
  /* line 25, ../sass/modules/_main-menu.scss */
  .primary-menu.navbar {
    -moz-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.5);
    z-index: 120;
  }
}
/* line 43, ../sass/modules/_main-menu.scss */
.primary-menu.col-sm-9 {
  padding: 0;
}
/* line 47, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav {
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
}
@media (max-width: 767px) {
  /* line 47, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav {
    margin-bottom: 0;
  }
}
/* line 54, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav ul.sm-nowrap > li > a {
  white-space: normal;
}
/* line 58, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .sub-arrow {
  display: none;
}
/* line 63, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav > .active > a, .primary-menu .navbar-nav > .active > a:hover, .primary-menu .navbar-nav > .active > a:focus {
  background-color: transparent !important;
  color: #fbb217;
}
/* line 71, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav > li.active-trail > a.active-trail {
  color: #fbb217;
}
@media (max-width: 767px) {
  /* line 80, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav .open .dropdown-menu > li > a, .primary-menu .navbar-nav .open .dropdown-menu > li > a:hover, .primary-menu .navbar-nav .open .dropdown-menu > li > a:focus,
  .primary-menu .navbar-nav .open .dropdown-menu > .active > a,
  .primary-menu .navbar-nav .open .dropdown-menu > .active > a:hover,
  .primary-menu .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: transparent;
  }
}
@media (max-width: 767px) {
  /* line 94, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav .open .open .has-submenu, .primary-menu .navbar-nav .open .open .has-submenu:hover, .primary-menu .navbar-nav .open .open .has-submenu:focus {
    color: #035000;
  }
}
/* line 107, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav li a, .primary-menu .navbar-nav li a:hover {
  background-color: transparent;
}
/* line 114, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu {
  background-color: rgba(76, 169, 71, 0.95);
  min-width: 240px !important;
  border-width: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (max-width: 767px) {
  /* line 114, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav .dropdown-menu {
    background: #44973f;
    min-width: auto !important;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    float: none;
    position: static;
  }
}
/* line 129, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu > .active > a, .primary-menu .navbar-nav .dropdown-menu > .active > a:hover, .primary-menu .navbar-nav .dropdown-menu > .active > a:focus {
  background-color: transparent;
  color: #035000;
}
/* line 138, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu .caret, .primary-menu .navbar-nav .dropdown-menu .caret:hover, .primary-menu .navbar-nav .dropdown-menu .caret:focus {
  border-color: transparent transparent transparent #076600;
}
@media (max-width: 767px) {
  /* line 62, ../sass/config/_mixins.scss */
  .primary-menu .navbar-nav .dropdown-menu .has-submenu:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: 'FontAwesome';
    position: absolute;
    right: 15px;
    font-size: 14px;
  }
}
/* line 155, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
@media (max-width: 767px) {
  /* line 155, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav .dropdown-menu li {
    border-bottom-width: 0;
  }
}
/* line 163, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu li a {
  color: #fff;
  font-size: 1.3em;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: transparent;
}
/* line 172, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu li a:hover, .primary-menu .navbar-nav .dropdown-menu li a:active {
  color: #fbb217;
}
/* line 179, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu li.last {
  border-bottom: 0;
}
@media (max-width: 767px) {
  /* line 184, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav .dropdown-menu .dropdown-menu {
    margin-left: 2em;
  }
}
/* line 189, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu .dropdown-menu li.open > a,
.primary-menu .navbar-nav .dropdown-menu .dropdown-menu li.open > a:hover,
.primary-menu .navbar-nav .dropdown-menu .dropdown-menu li.open > a:focus {
  color: #244f21;
  background-color: #4ca947;
}
/* line 196, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav .dropdown-menu .dropdown-menu a {
  font-size: 1.1em;
}
@media (max-width: 767px) {
  /* line 196, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav .dropdown-menu .dropdown-menu a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (max-width: 767px) {
  /* line 207, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav > li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  }
}
@media (max-width: 767px) {
  /* line 212, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav > li.last {
    border-bottom: 0;
  }
}
/* line 218, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav > li.open > a, .primary-menu .navbar-nav > li.open > a:hover, .primary-menu .navbar-nav > li.open > a:focus {
  color: #fbb217;
  background-color: #4ca947;
}
@media (max-width: 767px) {
  /* line 218, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav > li.open > a, .primary-menu .navbar-nav > li.open > a:hover, .primary-menu .navbar-nav > li.open > a:focus {
    color: #035000;
  }
}
/* line 229, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav > li > a {
  color: #4ca947;
  text-transform: uppercase;
  font-size: 1.25em;
  font-weight: 600;
  padding: 10px 14px 8px;
}
@media (max-width: 1199px) {
  /* line 229, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav > li > a {
    font-size: 1.1em;
    padding: 8px 7px;
  }
}
@media (max-width: 767px) {
  /* line 229, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav > li > a {
    color: #fff;
    padding: 12px 15px;
  }
}
/* line 248, ../sass/modules/_main-menu.scss */
.primary-menu .navbar-nav > li > a:focus, .primary-menu .navbar-nav > li > a:hover {
  color: #fbb217;
}
@media (max-width: 767px) {
  /* line 62, ../sass/config/_mixins.scss */
  .primary-menu .navbar-nav > li > a.has-submenu:before {
    content: "";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: 'FontAwesome';
    position: absolute;
    right: 15px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  /* line 264, ../sass/modules/_main-menu.scss */
  .primary-menu .navbar-nav > li .caret {
    display: none;
    border-left-color: transparent;
  }
}
/* line 274, ../sass/modules/_main-menu.scss */
.primary-menu .mobile-utility {
  display: none;
}
@media (max-width: 767px) {
  /* line 274, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility {
    display: block;
    background-color: #3c8538;
    clear: both;
  }
  /* line 282, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility > ul.secondary {
    float: none;
  }
  /* line 286, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility .sm ul {
    display: block;
    width: 100%;
  }
  /* line 291, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility .sm .sm .sidebar-dropdown-menu {
    display: none;
  }
  /* line 295, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li {
    float: left;
    width: 33.3%;
    text-align: center;
    border: 1px solid #4ca947;
  }
  /* line 301, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li a {
    font-size: 0.9em;
    text-transform: none;
    color: #c1f1be;
    background-color: #3c8538;
  }
}
@media (max-width: 767px) and (max-width: 414px) {
  /* line 301, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li a {
    padding-left: 9px;
    padding-right: 9px;
  }
}
@media (max-width: 767px) {
  /* line 314, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li a.btn-orange-bg, .primary-menu .mobile-utility ul li [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .primary-menu .mobile-utility ul li a {
    background-color: #3c8538;
    color: #c1f1be !important;
  }
  /* line 318, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li a.btn-orange-bg:hover, .primary-menu .mobile-utility ul li [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .primary-menu .mobile-utility ul li a:hover {
    background-color: #3c8538 !important;
    color: #fbb217 !important;
  }
  /* line 324, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li a#login-btn {
    display: none;
  }
  /* line 329, ../sass/modules/_main-menu.scss */
  .primary-menu .mobile-utility ul li#my-account {
    display: none;
  }
}

/* line 337, ../sass/modules/_main-menu.scss */
.mobile-menu-wrapper {
  display: none;
}
@media (max-width: 767px) {
  /* line 337, ../sass/modules/_main-menu.scss */
  .mobile-menu-wrapper {
    position: absolute;
    top: 0;
    display: block;
    z-index: 1001;
  }
}
/* line 347, ../sass/modules/_main-menu.scss */
.mobile-menu-wrapper button {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 355, ../sass/modules/_main-menu.scss */
.mobile-menu-wrapper .menu-icon,
.mobile-menu-wrapper .close-icon {
  line-height: 0;
  color: #fff;
  font-size: 22px;
}
/* line 362, ../sass/modules/_main-menu.scss */
.mobile-menu-wrapper .close-icon {
  display: none;
}
/* line 366, ../sass/modules/_main-menu.scss */
.mobile-menu-wrapper .navbar-toggle {
  background-color: #4ca947;
  width: 36px;
  height: 36px;
  line-height: 36px;
}

/* line 3, ../sass/modules/_slider.scss */
.slider {
  position: relative;
  margin-top: 146px;
}
@media (max-width: 991px) {
  /* line 3, ../sass/modules/_slider.scss */
  .slider {
    margin-top: 0;
  }
}
/* line 12, ../sass/modules/_slider.scss */
.slider .slider-slide .slider-background {
  display: block;
  overflow: hidden;
  background-size: cover;
  background-position: center center;
  height: 500px;
}
@media (max-width: 991px) {
  /* line 12, ../sass/modules/_slider.scss */
  .slider .slider-slide .slider-background {
    height: 350px;
  }
}
@media (max-width: 767px) {
  /* line 12, ../sass/modules/_slider.scss */
  .slider .slider-slide .slider-background {
    height: 150px;
  }
}
/* line 29, ../sass/modules/_slider.scss */
.slider h2.block-title {
  display: none;
}
/* line 33, ../sass/modules/_slider.scss */
.slider .slide-content {
  position: absolute;
  top: 0;
  max-width: 500px;
  margin-top: 2.5em;
  right: 2em;
  padding: 2em;
  background-color: rgba(0, 89, 147, 0.8);
}
@media (max-width: 991px) {
  /* line 33, ../sass/modules/_slider.scss */
  .slider .slide-content {
    right: 0;
    max-width: 400px;
    margin-top: 1em;
  }
}
@media (max-width: 767px) {
  /* line 33, ../sass/modules/_slider.scss */
  .slider .slide-content {
    max-width: 100%;
    width: 100%;
    margin-top: 0;
    height: 100%;
    position: relative;
    background-color: #003a55;
    position: relative;
    padding: 1.5em 1em 2.5em;
  }
}
/* line 59, ../sass/modules/_slider.scss */
.slider .slide-content h1 {
  color: #fff;
  text-transform: uppercase;
  line-height: 1em;
  font-size: 36px;
}
@media (max-width: 991px) {
  /* line 59, ../sass/modules/_slider.scss */
  .slider .slide-content h1 {
    font-size: 1.9em;
  }
}
@media (max-width: 767px) {
  /* line 59, ../sass/modules/_slider.scss */
  .slider .slide-content h1 {
    margin-bottom: 10px;
    font-size: 1.2em;
    line-height: 1.2em;
  }
}
/* line 76, ../sass/modules/_slider.scss */
.slider .slide-content h2 {
  color: #fddc94;
  font-size: 26px;
  font-weight: normal;
  margin-bottom: 10px;
}
@media (max-width: 991px) {
  /* line 76, ../sass/modules/_slider.scss */
  .slider .slide-content h2 {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  /* line 76, ../sass/modules/_slider.scss */
  .slider .slide-content h2 {
    font-size: 14px;
    margin-bottom: 10px;
  }
}
/* line 94, ../sass/modules/_slider.scss */
.slider .slide-content .slide-link {
  text-transform: uppercase;
  display: inline-block;
  padding: 6px 12px;
  background-color: #fbb217;
  font-size: 20px;
  color: #fff;
  margin-top: 0.5em;
}
@media (max-width: 767px) {
  /* line 94, ../sass/modules/_slider.scss */
  .slider .slide-content .slide-link {
    font-size: 0.8em;
    padding: 5px 7px;
    margin-bottom: 0.5em;
  }
}
/* line 165, ../sass/modules/_slider.scss */
.slider .owl-theme .owl-dots {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}
/* line 171, ../sass/modules/_slider.scss */
.slider .owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
/* line 175, ../sass/modules/_slider.scss */
.slider .owl-theme .owl-dots .owl-dot span {
  width: 50px;
  height: 7px;
  margin: 5px 7px;
  display: block;
  background: #fff;
  border: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 185, ../sass/modules/_slider.scss */
.slider .owl-theme .owl-dots .owl-dot.active span {
  background: #fbb217;
}

/* line 202, ../sass/modules/_slider.scss */
.webinar-slide {
  position: absolute;
  bottom: 0;
  background-color: rgba(0, 58, 85, 0.5);
  width: 100%;
  color: white;
  padding: 2em 3em 2em 4em;
}
@media (max-width: 767px) {
  /* line 202, ../sass/modules/_slider.scss */
  .webinar-slide {
    max-width: 100%;
    width: 100%;
    margin-top: 0;
    position: relative;
    background-color: #003a55;
    padding: 1.5em 1em 2.5em;
  }
}
/* line 219, ../sass/modules/_slider.scss */
.webinar-slide .webinar-slide-title {
  font-size: 1.5em;
  font-weight: bold;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  margin-bottom: 0.3em;
  line-height: 1.25em;
}
@media (max-width: 767px) {
  /* line 219, ../sass/modules/_slider.scss */
  .webinar-slide .webinar-slide-title {
    font-size: 1.2em;
  }
}
/* line 233, ../sass/modules/_slider.scss */
.webinar-slide .webinar-slide-text {
  margin-right: 15px;
  line-height: 1em;
}
@media (max-width: 991px) {
  /* line 238, ../sass/modules/_slider.scss */
  .webinar-slide .slider-webinar-btn {
    display: block;
    margin-top: 0.5em;
  }
}
@media (max-width: 767px) {
  /* line 238, ../sass/modules/_slider.scss */
  .webinar-slide .slider-webinar-btn {
    clear: both;
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 1em;
  }
}

/* line 4, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .webinar-block {
  clear: both;
  overflow: hidden;
  margin-bottom: 4em;
}
@media (max-width: 767px) {
  /* line 4, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] .webinar-block {
    margin-bottom: 0.5em;
  }
}
/* line 14, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .webinar-highlight {
  float: right;
  width: 40%;
  background-color: #4ca947;
  text-align: center;
  padding: 2em 1.5em 1.5em;
  margin-left: 25px;
}
@media (max-width: 1199px) {
  /* line 14, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] .webinar-highlight {
    width: 100%;
    margin-bottom: 1.5em;
  }
}
/* line 27, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .webinar-highlight h3 {
  color: #fff;
  margin-bottom: 10px;
}
/* line 32, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .webinar-highlight h6 {
  font-size: 1.1em;
  margin-bottom: 10px;
}
/* line 37, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .webinar-highlight a {
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
}
/* line 42, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .webinar-highlight a:hover {
  color: #f2f2f2;
}
/* line 48, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] h5, [class*="page-education-virtual-"] .live-webinars-listing .views-field-title {
  font-size: 1.2em;
  font-weight: 400;
  margin-bottom: 2em;
}
/* line 57, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .main-content .block-title,
[class*="page-education-virtual-"] .main-content .recorded-webinars-title {
  font-size: 24px;
  font-weight: 600;
  margin-top: 2em;
}
/* line 69, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .view-content {
  margin-top: 1em;
  border-top: 3px solid #333;
}
/* line 75, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .ce-btn a {
  font-weight: normal;
}
/* line 82, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .fa.fa-minus {
  display: none;
  background-color: transparent;
}
/* line 87, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .views-field-nothing {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 92, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .views-field-nothing .fa {
  background-color: #1391d0;
  padding: 0.7em;
  font-size: 1.2em;
  cursor: pointer;
}
/* line 100, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .fa {
  color: #fff;
}
/* line 104, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .edu-unit-body {
  padding: 1em 1.2em;
  background-color: #fff;
  font-size: 0.9em;
}
/* line 109, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .edu-unit-body a.views-more-link {
  font-style: italic;
  text-decoration: underline;
}
/* line 115, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .views-field-title {
  min-width: 75%;
  display: inline-block;
  max-width: 75%;
}
@media (max-width: 1199px) {
  /* line 115, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] .view-edu-view .views-field-title {
    min-width: 72%;
    max-width: 72%;
  }
}
@media (max-width: 991px) {
  /* line 115, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] .view-edu-view .views-field-title {
    min-width: 90%;
    max-width: 90%;
  }
}
/* line 131, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .views-field-title a {
  padding: 0.7em 1em;
  display: inline-block;
  font-weight: bold;
}
/* line 138, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .education-unit-row {
  margin-bottom: 10px;
  width: 100%;
  background-color: #fbfbfb;
  overflow: hidden;
}
/* line 146, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-product-id {
  position: absolute;
  top: 11px;
}
@media (max-width: 1199px) {
  /* line 146, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-product-id {
    position: relative;
    clear: both;
    display: block;
    margin-bottom: 1.5em;
    margin-left: 1em;
  }
}
/* line 160, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .acc-header-wrapper {
  background-color: #fbfbfb;
  position: relative;
}
/* line 165, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .add-to-cart {
  background-color: #f16823;
  display: inline-block;
  margin-top: -5px;
  text-transform: none;
}
/* line 171, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .add-to-cart .fa-cart-plus:before {
  font-size: 1.2em;
  margin-right: 6px;
}
/* line 177, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-certificate-link,
[class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-materials-link,
[class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-survey-link {
  position: absolute;
  top: 7px;
}
@media (max-width: 991px) {
  /* line 177, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-certificate-link,
  [class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-materials-link,
  [class*="page-education-virtual-"] .view-edu-view .views-field-field-edu-survey-link {
    position: relative;
    top: 0;
    margin-left: 15px;
    margin-bottom: 10px;
    display: inline-block;
  }
}
/* line 194, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .live-webinars-listing ul {
  padding-left: 0;
  list-style-type: none;
}
/* line 199, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .live-webinars-listing li {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dotted #bbb;
}
/* line 204, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .live-webinars-listing li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
/* line 211, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .live-webinars-listing .views-field-title {
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 217, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link {
  margin-top: 0.5em;
}
/* line 228, ../sass/modules/_education.scss */
[class*="page-education-virtual-"] #block-system-main {
  margin-top: 3em;
  margin-bottom: 3em;
}
@media (max-width: 767px) {
  /* line 228, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] #block-system-main {
    margin-top: 1em;
  }
}
@media (max-width: 1199px) {
  /* line 244, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] #education-tracker .et-step {
    font-size: 0.7em;
    height: 95px;
  }
}
@media (max-width: 991px) {
  /* line 244, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] #education-tracker .et-step {
    font-size: 0.9em;
    width: 30%;
  }
}
@media (max-width: 500px) {
  /* line 244, ../sass/modules/_education.scss */
  [class*="page-education-virtual-"] #education-tracker .et-step {
    width: 45%;
  }
}

/* line 262, ../sass/modules/_education.scss */
#education-tracker {
  display: flex;
}
@media (max-width: 991px) {
  /* line 262, ../sass/modules/_education.scss */
  #education-tracker {
    display: block;
  }
}
/* line 269, ../sass/modules/_education.scss */
#education-tracker .et-step {
  display: inline-block;
  padding: 8px 20px;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: bold;
  width: 16.667%;
  line-height: 1em;
  color: #003a55;
  border: 1px solid #fff;
  position: relative;
  vertical-align: top;
  text-align: center;
}
/* line 290, ../sass/modules/_education.scss */
#education-tracker .et-step:before, #education-tracker .et-step:after {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  z-index: 100;
}
/* line 302, ../sass/modules/_education.scss */
#education-tracker .et-step:after {
  border-color: rgba(136, 183, 213, 0);
  border-left-color: #88b7d5;
  border-width: 20px;
  margin-top: -20px;
}
/* line 309, ../sass/modules/_education.scss */
#education-tracker .et-step:before {
  border-color: rgba(194, 225, 245, 0);
  border-left-color: #fff;
  border-width: 24px;
  margin-top: -24px;
}
/* line 316, ../sass/modules/_education.scss */
#education-tracker .et-step img {
  display: block;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
}
/* line 325, ../sass/modules/_education.scss */
#education-tracker .select-program {
  background-color: #fed032;
}
/* line 328, ../sass/modules/_education.scss */
#education-tracker .select-program::after {
  border-left-color: #fed032;
}
/* line 333, ../sass/modules/_education.scss */
#education-tracker .view-program {
  background-color: #fec400;
}
/* line 336, ../sass/modules/_education.scss */
#education-tracker .view-program::after {
  border-left-color: #fec400;
}
/* line 341, ../sass/modules/_education.scss */
#education-tracker .materials {
  background-color: #ffaf00;
}
/* line 344, ../sass/modules/_education.scss */
#education-tracker .materials::after {
  border-left-color: #ffaf00;
}
/* line 349, ../sass/modules/_education.scss */
#education-tracker .take-exam {
  background-color: #fea002;
}
/* line 352, ../sass/modules/_education.scss */
#education-tracker .take-exam::after {
  border-left-color: #fea002;
}
/* line 357, ../sass/modules/_education.scss */
#education-tracker .evalute-course {
  background-color: #f28900;
}
/* line 360, ../sass/modules/_education.scss */
#education-tracker .evalute-course::after {
  border-left-color: #f28900;
}
/* line 365, ../sass/modules/_education.scss */
#education-tracker .print-cert {
  background-color: #d67104;
}
/* line 368, ../sass/modules/_education.scss */
#education-tracker .print-cert::before, #education-tracker .print-cert::after {
  display: none;
}

/* line 377, ../sass/modules/_education.scss */
.node-type-edu-unit .views-field-field-edu-product-id {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em;
}
/* line 383, ../sass/modules/_education.scss */
.node-type-edu-unit .add-to-cart {
  background-color: #f16823;
  display: inline-block;
  border-radius: 20px;
  font-size: 1em;
  padding: 8px 18px 10px;
  display: inline-block;
}
/* line 391, ../sass/modules/_education.scss */
.node-type-edu-unit .add-to-cart .fa {
  font-size: 1.5em;
  margin-right: 5px;
}
@media (max-width: 767px) {
  /* line 402, ../sass/modules/_education.scss */
  .node-type-edu-unit .views-field-body {
    margin-top: 30px;
  }
}

/* line 412, ../sass/modules/_education.scss */
.node-type-edu-unit .view-edu-view .views-field-field-edu-quiz,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1,
.node-type-edu-unit .view-edu-view .views-field-title,
.page-education-materials .view-edu-view .views-field-field-edu-quiz,
.page-education-materials .view-edu-view .views-field-field-edu-survey,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1,
.page-education-materials .view-edu-view .views-field-title {
  margin-bottom: 10px;
  float: right;
  clear: right;
}
@media (max-width: 767px) {
  /* line 412, ../sass/modules/_education.scss */
  .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz,
  .node-type-edu-unit .view-edu-view .views-field-field-edu-survey,
  .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1,
  .node-type-edu-unit .view-edu-view .views-field-title,
  .page-education-materials .view-edu-view .views-field-field-edu-quiz,
  .page-education-materials .view-edu-view .views-field-field-edu-survey,
  .page-education-materials .view-edu-view .views-field-field-edu-survey-1,
  .page-education-materials .view-edu-view .views-field-title {
    float: none;
  }
}
/* line 424, ../sass/modules/_education.scss */
.node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-field-edu-quiz a,
.page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-title a {
  background-color: #f16823;
  display: inline-block;
  border-radius: 20px;
  padding: 8px 18px;
  min-width: 200px;
}

/* line 441, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker,
.node-type-edu-unit #education-tracker,
.page-education--nid-materials #education-tracker,
.node-type-quiz-survey #education-tracker,
.page-education-materials #education-tracker {
  margin-bottom: 2em;
}
/* line 444, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step,
.node-type-edu-unit #education-tracker .et-step,
.page-education--nid-materials #education-tracker .et-step,
.node-type-quiz-survey #education-tracker .et-step,
.page-education-materials #education-tracker .et-step {
  background-color: #dddddd;
  padding: 8px 40px;
  height: 85px;
  text-align: center;
}
@media (max-width: 1199px) {
  /* line 444, ../sass/modules/_education.scss */
  .node-type-quiz #education-tracker .et-step,
  .node-type-edu-unit #education-tracker .et-step,
  .page-education--nid-materials #education-tracker .et-step,
  .node-type-quiz-survey #education-tracker .et-step,
  .page-education-materials #education-tracker .et-step {
    padding: 8px 20px;
  }
}
@media (max-width: 991px) {
  /* line 444, ../sass/modules/_education.scss */
  .node-type-quiz #education-tracker .et-step,
  .node-type-edu-unit #education-tracker .et-step,
  .page-education--nid-materials #education-tracker .et-step,
  .node-type-quiz-survey #education-tracker .et-step,
  .page-education-materials #education-tracker .et-step {
    height: 85px;
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  /* line 444, ../sass/modules/_education.scss */
  .node-type-quiz #education-tracker .et-step,
  .node-type-edu-unit #education-tracker .et-step,
  .page-education--nid-materials #education-tracker .et-step,
  .node-type-quiz-survey #education-tracker .et-step,
  .page-education-materials #education-tracker .et-step {
    width: 30%;
    font-size: 0.84em;
  }
}
@media (max-width: 500px) {
  /* line 444, ../sass/modules/_education.scss */
  .node-type-quiz #education-tracker .et-step,
  .node-type-edu-unit #education-tracker .et-step,
  .page-education--nid-materials #education-tracker .et-step,
  .node-type-quiz-survey #education-tracker .et-step,
  .page-education-materials #education-tracker .et-step {
    width: 45%;
  }
}
/* line 468, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step.active,
.node-type-edu-unit #education-tracker .et-step.active,
.page-education--nid-materials #education-tracker .et-step.active,
.node-type-quiz-survey #education-tracker .et-step.active,
.page-education-materials #education-tracker .et-step.active {
  background: #b7b7b7 url("../img/check.svg") no-repeat;
  background-position: right 0;
  background-size: 35px 35px;
}
@media (max-width: 991px) {
  /* line 468, ../sass/modules/_education.scss */
  .node-type-quiz #education-tracker .et-step.active,
  .node-type-edu-unit #education-tracker .et-step.active,
  .page-education--nid-materials #education-tracker .et-step.active,
  .node-type-quiz-survey #education-tracker .et-step.active,
  .page-education-materials #education-tracker .et-step.active {
    background-size: 28px 28px;
  }
}
/* line 477, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step.active::after,
.node-type-edu-unit #education-tracker .et-step.active::after,
.page-education--nid-materials #education-tracker .et-step.active::after,
.node-type-quiz-survey #education-tracker .et-step.active::after,
.page-education-materials #education-tracker .et-step.active::after {
  border-left-color: #b7b7b7;
}
/* line 481, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step.active a,
.node-type-edu-unit #education-tracker .et-step.active a,
.page-education--nid-materials #education-tracker .et-step.active a,
.node-type-quiz-survey #education-tracker .et-step.active a,
.page-education-materials #education-tracker .et-step.active a {
  color: #fff;
}
/* line 485, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step.active img,
.node-type-edu-unit #education-tracker .et-step.active img,
.page-education--nid-materials #education-tracker .et-step.active img,
.node-type-quiz-survey #education-tracker .et-step.active img,
.page-education-materials #education-tracker .et-step.active img {
  opacity: 0.8;
}
/* line 490, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step.selectdd, .node-type-quiz #education-tracker .et-step.selected,
.node-type-edu-unit #education-tracker .et-step.selectdd,
.node-type-edu-unit #education-tracker .et-step.selected,
.page-education--nid-materials #education-tracker .et-step.selectdd,
.page-education--nid-materials #education-tracker .et-step.selected,
.node-type-quiz-survey #education-tracker .et-step.selectdd,
.node-type-quiz-survey #education-tracker .et-step.selected,
.page-education-materials #education-tracker .et-step.selectdd,
.page-education-materials #education-tracker .et-step.selected {
  background-color: #ffaf00;
  background-image: none;
}
/* line 495, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step.selectdd::after, .node-type-quiz #education-tracker .et-step.selected::after,
.node-type-edu-unit #education-tracker .et-step.selectdd::after,
.node-type-edu-unit #education-tracker .et-step.selected::after,
.page-education--nid-materials #education-tracker .et-step.selectdd::after,
.page-education--nid-materials #education-tracker .et-step.selected::after,
.node-type-quiz-survey #education-tracker .et-step.selectdd::after,
.node-type-quiz-survey #education-tracker .et-step.selected::after,
.page-education-materials #education-tracker .et-step.selectdd::after,
.page-education-materials #education-tracker .et-step.selected::after {
  border-left-color: #ffaf00;
}
/* line 500, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step::after,
.node-type-edu-unit #education-tracker .et-step::after,
.page-education--nid-materials #education-tracker .et-step::after,
.node-type-quiz-survey #education-tracker .et-step::after,
.page-education-materials #education-tracker .et-step::after {
  border-left-color: #dddddd;
}
/* line 505, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step:last-child::before, .node-type-quiz #education-tracker .et-step:last-child::after,
.node-type-edu-unit #education-tracker .et-step:last-child::before,
.node-type-edu-unit #education-tracker .et-step:last-child::after,
.page-education--nid-materials #education-tracker .et-step:last-child::before,
.page-education--nid-materials #education-tracker .et-step:last-child::after,
.node-type-quiz-survey #education-tracker .et-step:last-child::before,
.node-type-quiz-survey #education-tracker .et-step:last-child::after,
.page-education-materials #education-tracker .et-step:last-child::before,
.page-education-materials #education-tracker .et-step:last-child::after {
  border-width: 0;
  border-left-color: transparent;
}
/* line 512, ../sass/modules/_education.scss */
.node-type-quiz #education-tracker .et-step img,
.node-type-edu-unit #education-tracker .et-step img,
.page-education--nid-materials #education-tracker .et-step img,
.node-type-quiz-survey #education-tracker .et-step img,
.page-education-materials #education-tracker .et-step img {
  height: 35px;
  width: 35px;
  min-height: 0;
}

/* line 523, ../sass/modules/_education.scss */
.node-quiz-survey form .form-item,
.node-quiz-survey form .webform-submit {
  margin-top: 1em;
}

/* line 532, ../sass/modules/_education.scss */
.node-type-quiz #quiz-view-table {
  border: 1px solid #C3D1A3;
  border-top-width: 5px;
  border-collapse: collapse;
}
/* line 538, ../sass/modules/_education.scss */
.node-type-quiz #quiz-view-table tr:nth-child(even) {
  background-color: #fff;
}
/* line 542, ../sass/modules/_education.scss */
.node-type-quiz #quiz-view-table tr:nth-child(odd) {
  background-color: #ebf1de;
}
/* line 547, ../sass/modules/_education.scss */
.node-type-quiz #quiz-view-table .quiz-view-table-title {
  color: #666666;
}
/* line 551, ../sass/modules/_education.scss */
.node-type-quiz #quiz-view-table td {
  padding: 5px 15px;
}
/* line 557, ../sass/modules/_education.scss */
.node-type-quiz #edit-tries-answer th, .node-type-quiz #edit-tries-answer td {
  border: 0;
}
@media (max-width: 600px) {
  /* line 557, ../sass/modules/_education.scss */
  .node-type-quiz #edit-tries-answer th, .node-type-quiz #edit-tries-answer td {
    display: table-cell;
  }
}
/* line 566, ../sass/modules/_education.scss */
.node-type-quiz .field-type-text-with-summary {
  margin-bottom: 1em;
  padding-bottom: 0.2em;
  border-bottom: 4px solid #d5e2ba;
}
/* line 572, ../sass/modules/_education.scss */
.node-type-quiz .q-skip-button.btn, .node-type-quiz .webinar-slide .q-skip-button.slide-link, .webinar-slide .node-type-quiz .q-skip-button.slide-link, .node-type-quiz [class*="page-education-virtual-"] .view-edu-view .ce-btn a.q-skip-button, [class*="page-education-virtual-"] .view-edu-view .ce-btn .node-type-quiz a.q-skip-button, .node-type-quiz [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a.q-skip-button, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .node-type-quiz a.q-skip-button, .node-type-quiz .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a.q-skip-button, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .node-type-quiz a.q-skip-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a.q-skip-button,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .node-type-quiz a.q-skip-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a.q-skip-button,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .node-type-quiz a.q-skip-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-title a.q-skip-button,
.node-type-edu-unit .view-edu-view .views-field-title .node-type-quiz a.q-skip-button,
.node-type-quiz .page-education-materials .view-edu-view .views-field-field-edu-survey a.q-skip-button,
.page-education-materials .view-edu-view .views-field-field-edu-survey .node-type-quiz a.q-skip-button,
.node-type-quiz .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a.q-skip-button,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .node-type-quiz a.q-skip-button,
.node-type-quiz .page-education-materials .view-edu-view .views-field-title a.q-skip-button,
.page-education-materials .view-edu-view .views-field-title .node-type-quiz a.q-skip-button, .node-type-quiz .page-node-done #block-system-main .links a.q-skip-button, .page-node-done #block-system-main .links .node-type-quiz a.q-skip-button, .node-type-quiz .page-education-materials .views-field-field-edu-quiz a.q-skip-button, .page-education-materials .views-field-field-edu-quiz .node-type-quiz a.q-skip-button, .node-type-quiz .community.flex-block .community-action a.q-skip-button, .community.flex-block .community-action .node-type-quiz a.q-skip-button, .node-type-quiz .page-practice-l-codes-search #l-code-verify .q-skip-button#l-code-verify-close, .page-practice-l-codes-search #l-code-verify .node-type-quiz .q-skip-button#l-code-verify-close, .node-type-quiz .view-display-id-events_cal .events-listing .event-action-link a.q-skip-button, .view-display-id-events_cal .events-listing .event-action-link .node-type-quiz a.q-skip-button,
.node-type-quiz .view-display-id-page_4 .events-listing .event-action-link a.q-skip-button,
.view-display-id-page_4 .events-listing .event-action-link .node-type-quiz a.q-skip-button, .node-type-quiz .node-type-event .node-event .event-action-link a.q-skip-button, .node-type-event .node-event .event-action-link .node-type-quiz a.q-skip-button, .node-type-quiz .not-front .page-find-a-therapist- .view-header .q-skip-button.search-directory-back, .not-front .page-find-a-therapist- .view-header .node-type-quiz .q-skip-button.search-directory-back,
.node-type-quiz .not-front .node-type-clinic-listing .view-header .q-skip-button.search-directory-back,
.not-front .node-type-clinic-listing .view-header .node-type-quiz .q-skip-button.search-directory-back,
.node-type-quiz .q-back-button.btn,
.node-type-quiz .webinar-slide .q-back-button.slide-link,
.webinar-slide .node-type-quiz .q-back-button.slide-link,
.node-type-quiz [class*="page-education-virtual-"] .view-edu-view .ce-btn a.q-back-button,
[class*="page-education-virtual-"] .view-edu-view .ce-btn .node-type-quiz a.q-back-button,
.node-type-quiz [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a.q-back-button,
[class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .node-type-quiz a.q-back-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a.q-back-button,
.node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .node-type-quiz a.q-back-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a.q-back-button,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .node-type-quiz a.q-back-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a.q-back-button,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .node-type-quiz a.q-back-button,
.node-type-quiz .node-type-edu-unit .view-edu-view .views-field-title a.q-back-button,
.node-type-edu-unit .view-edu-view .views-field-title .node-type-quiz a.q-back-button,
.node-type-quiz .page-education-materials .view-edu-view .views-field-field-edu-survey a.q-back-button,
.page-education-materials .view-edu-view .views-field-field-edu-survey .node-type-quiz a.q-back-button,
.node-type-quiz .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a.q-back-button,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .node-type-quiz a.q-back-button,
.node-type-quiz .page-education-materials .view-edu-view .views-field-title a.q-back-button,
.page-education-materials .view-edu-view .views-field-title .node-type-quiz a.q-back-button,
.node-type-quiz .page-node-done #block-system-main .links a.q-back-button,
.page-node-done #block-system-main .links .node-type-quiz a.q-back-button,
.node-type-quiz .page-education-materials .views-field-field-edu-quiz a.q-back-button,
.page-education-materials .views-field-field-edu-quiz .node-type-quiz a.q-back-button,
.node-type-quiz .community.flex-block .community-action a.q-back-button,
.community.flex-block .community-action .node-type-quiz a.q-back-button,
.node-type-quiz .page-practice-l-codes-search #l-code-verify .q-back-button#l-code-verify-close,
.page-practice-l-codes-search #l-code-verify .node-type-quiz .q-back-button#l-code-verify-close,
.node-type-quiz .view-display-id-events_cal .events-listing .event-action-link a.q-back-button,
.view-display-id-events_cal .events-listing .event-action-link .node-type-quiz a.q-back-button,
.node-type-quiz .view-display-id-page_4 .events-listing .event-action-link a.q-back-button,
.view-display-id-page_4 .events-listing .event-action-link .node-type-quiz a.q-back-button,
.node-type-quiz .node-type-event .node-event .event-action-link a.q-back-button,
.node-type-event .node-event .event-action-link .node-type-quiz a.q-back-button,
.node-type-quiz .not-front .page-find-a-therapist- .view-header .q-back-button.search-directory-back,
.not-front .page-find-a-therapist- .view-header .node-type-quiz .q-back-button.search-directory-back,
.node-type-quiz .not-front .node-type-clinic-listing .view-header .q-back-button.search-directory-back,
.not-front .node-type-clinic-listing .view-header .node-type-quiz .q-back-button.search-directory-back {
  background-color: #aaaaaa;
}
/* line 577, ../sass/modules/_education.scss */
.node-type-quiz .form-submit, .node-type-quiz .node-blog .links li.comment-add a, .node-blog .links li.comment-add .node-type-quiz a {
  margin-bottom: 1em;
  margin-top: 1em;
}
/* line 582, ../sass/modules/_education.scss */
.node-type-quiz #edit-submit-hidden {
  display: none;
}
/* line 586, ../sass/modules/_education.scss */
.node-type-quiz table.table-striped {
  margin-bottom: 0;
}

/* line 592, ../sass/modules/_education.scss */
.page-node-done .webform-confirmation {
  font-weight: bold;
  color: #f16823;
  margin-bottom: 1em;
}

/* line 610, ../sass/modules/_education.scss */
.page-education-materials .views-field-field-edu-quiz {
  float: right;
}
/* line 613, ../sass/modules/_education.scss */
.page-education-materials .views-field-field-edu-quiz a {
  background-color: #f16823;
  display: inline-block;
  border-radius: 20px;
  padding: 8px 18px;
}
/* line 623, ../sass/modules/_education.scss */
.page-education-materials .views-field-field-edu-mat-downloadable .field-content {
  margin: 1em 0;
  background-color: #dddddd;
  display: inline-block;
  padding: 1em;
  border-left: 5px solid #c4c4c4;
}
@media (max-width: 767px) {
  /* line 630, ../sass/modules/_education.scss */
  .page-education-materials .views-field-field-edu-mat-downloadable .field-content img {
    display: inline-block;
    margin-bottom: 0;
  }
}

/* line 644, ../sass/modules/_education.scss */
.node-type-edu-unit .secondary-header,
.page-education .secondary-header,
.node-type-quiz .secondary-header,
.node-type-quiz-survey .secondary-header {
  background-image: url(/sites/all/themes/asht/img/webinar_bg.jpg);
}

/* line 668, ../sass/modules/_education.scss */
.page-node-myresults .alert .btn, .page-node-myresults .alert .webinar-slide .slide-link, .webinar-slide .page-node-myresults .alert .slide-link, .page-node-myresults .alert [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .page-node-myresults .alert a, .page-node-myresults .alert [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .page-node-myresults .alert a, .page-node-myresults .alert .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .page-node-myresults .alert a,
.page-node-myresults .alert .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .page-node-myresults .alert a,
.page-node-myresults .alert .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .page-node-myresults .alert a,
.page-node-myresults .alert .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .page-node-myresults .alert a,
.page-node-myresults .alert .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .page-node-myresults .alert a,
.page-node-myresults .alert .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .page-node-myresults .alert a,
.page-node-myresults .alert .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .page-node-myresults .alert a, .page-node-myresults .alert .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .page-node-myresults .alert a, .page-node-myresults .alert .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .page-node-myresults .alert a, .page-node-myresults .alert .community.flex-block .community-action a, .community.flex-block .community-action .page-node-myresults .alert a, .page-node-myresults .alert .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .page-node-myresults .alert #l-code-verify-close, .page-node-myresults .alert .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .page-node-myresults .alert a,
.page-node-myresults .alert .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .page-node-myresults .alert a, .page-node-myresults .alert .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .page-node-myresults .alert a, .page-node-myresults .alert .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .page-node-myresults .alert .search-directory-back,
.page-node-myresults .alert .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .page-node-myresults .alert .search-directory-back,
.page-education-review .alert .btn,
.page-education-review .alert .webinar-slide .slide-link,
.webinar-slide .page-education-review .alert .slide-link,
.page-education-review .alert [class*="page-education-virtual-"] .view-edu-view .ce-btn a,
[class*="page-education-virtual-"] .view-edu-view .ce-btn .page-education-review .alert a,
.page-education-review .alert [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a,
[class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .page-education-review .alert a,
.page-education-review .alert .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .page-education-review .alert a,
.page-education-review .alert .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .page-education-review .alert a,
.page-education-review .alert .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .page-education-review .alert a,
.page-education-review .alert .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .page-education-review .alert a,
.page-education-review .alert .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .page-education-review .alert a,
.page-education-review .alert .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .page-education-review .alert a,
.page-education-review .alert .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .page-education-review .alert a,
.page-education-review .alert .page-node-done #block-system-main .links a,
.page-node-done #block-system-main .links .page-education-review .alert a,
.page-education-review .alert .page-education-materials .views-field-field-edu-quiz a,
.page-education-materials .views-field-field-edu-quiz .page-education-review .alert a,
.page-education-review .alert .community.flex-block .community-action a,
.community.flex-block .community-action .page-education-review .alert a,
.page-education-review .alert .page-practice-l-codes-search #l-code-verify #l-code-verify-close,
.page-practice-l-codes-search #l-code-verify .page-education-review .alert #l-code-verify-close,
.page-education-review .alert .view-display-id-events_cal .events-listing .event-action-link a,
.view-display-id-events_cal .events-listing .event-action-link .page-education-review .alert a,
.page-education-review .alert .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .page-education-review .alert a,
.page-education-review .alert .node-type-event .node-event .event-action-link a,
.node-type-event .node-event .event-action-link .page-education-review .alert a,
.page-education-review .alert .not-front .page-find-a-therapist- .view-header .search-directory-back,
.not-front .page-find-a-therapist- .view-header .page-education-review .alert .search-directory-back,
.page-education-review .alert .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .page-education-review .alert .search-directory-back {
  color: #fff !important;
}
/* line 673, ../sass/modules/_education.scss */
.page-node-myresults #quiz-report-form,
.page-education-review #quiz-report-form {
  margin-top: 20px;
}
/* line 678, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report .dt,
.page-education-review div.quiz-report .dt {
  padding-left: 0;
  background: transparent;
  border-top: 0;
}
/* line 684, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report .dd p,
.page-node-myresults div.quiz-report .quiz-report-question,
.page-education-review div.quiz-report .dd p,
.page-education-review div.quiz-report .quiz-report-question {
  margin-bottom: 0;
}
/* line 689, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report .field-type-text-with-summary,
.page-education-review div.quiz-report .field-type-text-with-summary {
  margin-bottom: 1em;
  padding-bottom: 0.2em;
  border-bottom: 4px solid #d5e2ba;
}
/* line 695, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report .q-wrong,
.page-node-myresults div.quiz-report .q-correct,
.page-node-myresults div.quiz-report .question_type_name,
.page-education-review div.quiz-report .q-wrong,
.page-education-review div.quiz-report .q-correct,
.page-education-review div.quiz-report .question_type_name {
  display: none;
}
/* line 702, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report table thead,
.page-education-review div.quiz-report table thead {
  display: none;
}
/* line 706, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report table th, .page-node-myresults div.quiz-report table td,
.page-education-review div.quiz-report table th,
.page-education-review div.quiz-report table td {
  border: 0;
  vertical-align: middle;
}
@media (max-width: 600px) {
  /* line 706, ../sass/modules/_education.scss */
  .page-node-myresults div.quiz-report table th, .page-node-myresults div.quiz-report table td,
  .page-education-review div.quiz-report table th,
  .page-education-review div.quiz-report table td {
    display: table-cell;
  }
}
/* line 715, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report table .multichoice-icon,
.page-education-review div.quiz-report table .multichoice-icon {
  background: none;
}
/* line 721, ../sass/modules/_education.scss */
.page-node-myresults div.quiz-report table .multichoice-icon.wrong:before, .page-node-myresults div.quiz-report table .multichoice-icon.should:before, .page-node-myresults div.quiz-report table .multichoice-icon.correct:before,
.page-education-review div.quiz-report table .multichoice-icon.wrong:before,
.page-education-review div.quiz-report table .multichoice-icon.should:before,
.page-education-review div.quiz-report table .multichoice-icon.correct:before {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 30px;
  text-align: center;
  display: inline-block;
}
/* line 62, ../sass/config/_mixins.scss */
.page-node-myresults div.quiz-report table .multichoice-icon.wrong:before,
.page-education-review div.quiz-report table .multichoice-icon.wrong:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #fb0115;
}
/* line 62, ../sass/config/_mixins.scss */
.page-node-myresults div.quiz-report table .multichoice-icon.should:before,
.page-education-review div.quiz-report table .multichoice-icon.should:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #9e9e9e;
}
/* line 62, ../sass/config/_mixins.scss */
.page-node-myresults div.quiz-report table .multichoice-icon.correct:before,
.page-education-review div.quiz-report table .multichoice-icon.correct:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #2cfe31;
}

/* line 755, ../sass/modules/_education.scss */
.page-education-review #quiz-report-form .dt {
  position: relative;
}
/* line 760, ../sass/modules/_education.scss */
.page-education-review #quiz-report-form .wrong-only .quiz-report-question,
.page-education-review #quiz-report-form .wrong-only .field-name-body {
  padding-left: 40px;
}
/* line 764, ../sass/modules/_education.scss */
.page-education-review #quiz-report-form .wrong-only .quiz-report-question .multichoice-icon,
.page-education-review #quiz-report-form .wrong-only .field-name-body .multichoice-icon {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 772, ../sass/modules/_education.scss */
.page-education-review #quiz-report-form .multichoice-icon {
  background: none;
}
/* line 775, ../sass/modules/_education.scss */
.page-education-review #quiz-report-form .multichoice-icon.wrong, .page-education-review #quiz-report-form .multichoice-icon.should, .page-education-review #quiz-report-form .multichoice-icon.correct {
  position: relative;
}
/* line 780, ../sass/modules/_education.scss */
.page-education-review #quiz-report-form .multichoice-icon.wrong:before, .page-education-review #quiz-report-form .multichoice-icon.should:before, .page-education-review #quiz-report-form .multichoice-icon.correct:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 30px;
  text-align: center;
  display: inline-block;
}
/* line 62, ../sass/config/_mixins.scss */
.page-education-review #quiz-report-form .multichoice-icon.wrong:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #fb0115;
}
/* line 62, ../sass/config/_mixins.scss */
.page-education-review #quiz-report-form .multichoice-icon.should:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #9e9e9e;
}
/* line 62, ../sass/config/_mixins.scss */
.page-education-review #quiz-report-form .multichoice-icon.correct:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  color: #2cfe31;
}

/* line 3, ../sass/pages/_front.scss */
.fire-notice {
  padding: 25px;
}
/* line 6, ../sass/pages/_front.scss */
.fire-notice strong {
  font-size: 16px;
}
/* line 10, ../sass/pages/_front.scss */
.fire-notice p {
  margin-bottom: 15px;
  line-height: 1.3;
  font-size: 14px;
}
/* line 15, ../sass/pages/_front.scss */
.fire-notice p:last-of-type {
  margin-bottom: 0;
}

/* line 22, ../sass/pages/_front.scss */
.region-content-top {
  clear: both;
  width: 100%;
  overflow: hidden;
}
/* line 27, ../sass/pages/_front.scss */
.region-content-top h2.block-title {
  display: none;
}
/* line 31, ../sass/pages/_front.scss */
.region-content-top h2 {
  color: #fbb217;
  margin-bottom: 0;
}
/* line 36, ../sass/pages/_front.scss */
.region-content-top h3 {
  color: #fff;
  margin-bottom: 10px;
}
/* line 41, ../sass/pages/_front.scss */
.region-content-top .highlight-home {
  width: 50%;
  float: left;
  min-height: 122px;
}
@media (max-width: 991px) {
  /* line 41, ../sass/pages/_front.scss */
  .region-content-top .highlight-home {
    min-height: 144px;
  }
}
@media (max-width: 767px) {
  /* line 41, ../sass/pages/_front.scss */
  .region-content-top .highlight-home {
    margin: 0 auto;
    float: none;
    width: 100%;
    min-height: auto;
    text-align: center;
  }
}
/* line 58, ../sass/pages/_front.scss */
.region-content-top .highlight-home:first-child {
  background-color: #005993;
  text-align: right;
}
/* line 67, ../sass/pages/_front.scss */
.region-content-top .highlight-home:first-child h3 {
  font-size: 1.8em;
}
/* line 72, ../sass/pages/_front.scss */
.region-content-top .highlight-home:first-child h2 span {
  background-color: #005993;
}
/* line 78, ../sass/pages/_front.scss */
.region-content-top .highlight-home:last-child {
  background-color: #0072bc;
  text-align: left;
}
/* line 87, ../sass/pages/_front.scss */
.region-content-top .highlight-home:last-child h2 span {
  background-color: #0072bc;
}
@media (max-width: 991px) {
  /* line 86, ../sass/pages/_front.scss */
  .region-content-top .highlight-home:last-child h2 {
    font-size: 1.8em;
  }
}
/* line 97, ../sass/pages/_front.scss */
.region-content-top .highlight-home .highlight-content {
  padding: 1.3em 6em;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
}
/* line 103, ../sass/pages/_front.scss */
.region-content-top .highlight-home .highlight-content h2 {
  position: relative;
  z-index: 1;
  text-align: center;
}
/* line 118, ../sass/pages/_front.scss */
.region-content-top .highlight-home .highlight-content h2 span {
  padding: 0 15px;
}
/* line 122, ../sass/pages/_front.scss */
.region-content-top .highlight-home .highlight-content h2 a {
  color: #fbb217;
}
/* line 125, ../sass/pages/_front.scss */
.region-content-top .highlight-home .highlight-content h2 a:hover {
  color: #e59d04;
}
@media (max-width: 1349px) {
  /* line 97, ../sass/pages/_front.scss */
  .region-content-top .highlight-home .highlight-content {
    padding: 1.3em 3em;
  }
}
@media (max-width: 1199px) {
  /* line 97, ../sass/pages/_front.scss */
  .region-content-top .highlight-home .highlight-content {
    padding-right: 0.5em;
    padding-left: 0.5em;
    display: block;
  }
}
/* line 147, ../sass/pages/_front.scss */
.region-content-top .highlight-home-member .highlight-content {
  min-width: 600px;
}
@media (max-width: 1199px) {
  /* line 147, ../sass/pages/_front.scss */
  .region-content-top .highlight-home-member .highlight-content {
    min-width: 0;
  }
}

/* line 159, ../sass/pages/_front.scss */
.role-member.role-asht-mem-inv .highlight-home.member-benefits {
  display: none;
}
/* line 166, ../sass/pages/_front.scss */
.role-member.role-asht-mem-inv .highlight-home.join {
  display: none;
}
/* line 170, ../sass/pages/_front.scss */
.role-member.role-asht-mem-inv .highlight-home.renew {
  text-align: right;
  background: #005993;
}
/* line 174, ../sass/pages/_front.scss */
.role-member.role-asht-mem-inv .highlight-home.renew h2 span {
  background: #005993;
}
/* line 183, ../sass/pages/_front.scss */
.role-member.role-guest .highlight-home.join {
  display: none;
}
/* line 187, ../sass/pages/_front.scss */
.role-member.role-guest .highlight-home.member-benefits {
  background-color: #005993;
  text-align: right;
}

/* line 198, ../sass/pages/_front.scss */
.role-guest.role-asht-mem-inv .highlight-home.join {
  display: none;
}
/* line 202, ../sass/pages/_front.scss */
.role-guest.role-asht-mem-inv .highlight-home.renew {
  text-align: right;
  background: #005993;
}
/* line 206, ../sass/pages/_front.scss */
.role-guest.role-asht-mem-inv .highlight-home.renew h2 span {
  background: #005993;
}

/* line 215, ../sass/pages/_front.scss */
.front .alert {
  margin: 15px 15px 0 0;
}
@media (max-width: 991px) {
  /* line 215, ../sass/pages/_front.scss */
  .front .alert {
    margin-right: 5px;
  }
}
@media (max-width: 767px) {
  /* line 215, ../sass/pages/_front.scss */
  .front .alert {
    margin: 15px 15px 0;
  }
}
/* line 227, ../sass/pages/_front.scss */
.front .col-sm-4 {
  margin: 0 0 2em;
}
@media (max-width: 991px) {
  /* line 227, ../sass/pages/_front.scss */
  .front .col-sm-4 {
    width: 50%;
    padding: 0 10px;
  }
}
@media (max-width: 767px) {
  /* line 227, ../sass/pages/_front.scss */
  .front .col-sm-4 {
    width: 100%;
    padding-left: 1em;
    padding-right: 1em;
  }
}
/* line 243, ../sass/pages/_front.scss */
.front .col-sm-4 .block-content {
  min-height: 338px;
  padding: 2em;
}
@media (max-width: 767px) {
  /* line 243, ../sass/pages/_front.scss */
  .front .col-sm-4 .block-content {
    min-height: 0;
  }
}
/* line 253, ../sass/pages/_front.scss */
.front .col-sm-4.block-events-feature .block-content {
  padding: 0;
}
/* line 258, ../sass/pages/_front.scss */
.front .col-sm-4.directory-search-wrapper {
  min-height: 342px;
}
/* line 261, ../sass/pages/_front.scss */
.front .col-sm-4.directory-search-wrapper .block-content {
  min-height: 0;
}
/* line 268, ../sass/pages/_front.scss */
.front .region-front {
  margin-bottom: 1em;
  margin-top: 1em;
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 268, ../sass/pages/_front.scss */
  .front .region-front {
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* line 283, ../sass/pages/_front.scss */
.front .region-front .col-sm-4 {
  margin-bottom: 1em;
  margin-top: 1em;
}
@media (max-width: 767px) {
  /* line 283, ../sass/pages/_front.scss */
  .front .region-front .col-sm-4 {
    margin-top: 2em;
  }
}
@media (max-width: 991px) {
  /* line 293, ../sass/pages/_front.scss */
  .front .region-front .col-sm-4.directory-search-wrapper {
    margin-bottom: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  /* line 293, ../sass/pages/_front.scss */
  .front .region-front .col-sm-4.directory-search-wrapper {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    max-width: 360px;
  }
}
/* line 311, ../sass/pages/_front.scss */
.front .region-promotion {
  margin-bottom: 2em;
}
/* line 314, ../sass/pages/_front.scss */
.front .region-promotion > .block.block-views {
  background: none !important;
  /* background: {
  	repeat: no-repeat;
  	size: cover;
  } */
}
/* line 324, ../sass/pages/_front.scss */
.front .region-content-bottom {
  clear: both;
}
@media (max-width: 767px) {
  /* line 324, ../sass/pages/_front.scss */
  .front .region-content-bottom {
    padding: 0 15px;
  }
}
/* line 331, ../sass/pages/_front.scss */
.front .region-content-bottom .block-content {
  min-height: 295px;
  padding: 0;
}
@media (max-width: 767px) {
  /* line 331, ../sass/pages/_front.scss */
  .front .region-content-bottom .block-content {
    min-height: 0;
  }
}
/* line 340, ../sass/pages/_front.scss */
.front .region-content-bottom .block-simpleads {
  padding-left: 0;
  padding-right: 28px;
}
@media (max-width: 991px) {
  /* line 340, ../sass/pages/_front.scss */
  .front .region-content-bottom .block-simpleads {
    padding-right: 10px;
  }
}
@media (max-width: 767px) {
  /* line 340, ../sass/pages/_front.scss */
  .front .region-content-bottom .block-simpleads {
    padding-right: 0;
  }
}
/* line 356, ../sass/pages/_front.scss */
.front h2.block-title {
  line-height: 1;
}
/* line 360, ../sass/pages/_front.scss */
.front .fa-arrow-circle-right {
  font-size: 2.5em;
  color: #fbb217;
}
/* line 367, ../sass/pages/_front.scss */
.front .event-graphic .field-content img {
  height: 342px !important;
}
@media (max-width: 991px) {
  /* line 367, ../sass/pages/_front.scss */
  .front .event-graphic .field-content img {
    width: 100%;
  }
}
/* line 378, ../sass/pages/_front.scss */
.front .latest-event {
  background-color: #f6f2ed;
  height: 342px;
  position: relative;
}
@media (max-width: 767px) {
  /* line 378, ../sass/pages/_front.scss */
  .front .latest-event {
    padding: 0;
    height: auto;
    background-color: transparent;
  }
}
/* line 390, ../sass/pages/_front.scss */
.front .latest-event .view-events .contextual-links-region {
  position: static;
}
/* line 395, ../sass/pages/_front.scss */
.front .latest-event.col-sm-4 .block-content {
  padding: 2em 1em;
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  /* line 395, ../sass/pages/_front.scss */
  .front .latest-event.col-sm-4 .block-content {
    background-color: #f6f2ed;
  }
}
/* line 406, ../sass/pages/_front.scss */
.front .latest-event .views-field-nothing {
  position: absolute;
  bottom: 1em;
  right: 1em;
}
@media (max-width: 767px) {
  /* line 406, ../sass/pages/_front.scss */
  .front .latest-event .views-field-nothing {
    right: 2em;
  }
}
/* line 416, ../sass/pages/_front.scss */
.front .latest-event h4 {
  margin-bottom: 5px;
}
/* line 420, ../sass/pages/_front.scss */
.front .latest-event .views-field-field-event-date {
  color: #919191;
}
/* line 424, ../sass/pages/_front.scss */
.front .latest-event .homepage-action-btn {
  margin-top: 1em;
}
/* line 428, ../sass/pages/_front.scss */
.front .latest-event .view-footer {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
@media (max-width: 767px) {
  /* line 428, ../sass/pages/_front.scss */
  .front .latest-event .view-footer {
    position: relative;
    right: 0;
    bottom: 0;
    margin-top: 20px;
  }
}
/* line 440, ../sass/pages/_front.scss */
.front .latest-event .view-footer p {
  position: relative;
  margin: 0;
  padding: 0;
  width: 35px;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  overflow: hidden;
  float: right;
}
/* line 449, ../sass/pages/_front.scss */
.front .latest-event .view-footer p:hover, .front .latest-event .view-footer p:focus {
  width: 100px;
}
/* line 454, ../sass/pages/_front.scss */
.front .latest-event .view-footer p a.view-all {
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background: #fbb217;
  border-radius: 18px;
  display: block;
}
/* line 466, ../sass/pages/_front.scss */
.front .latest-event .view-footer p .fa {
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 22px;
  text-align: center;
  float: left;
}
/* line 475, ../sass/pages/_front.scss */
.front .latest-event .view-footer p span {
  position: absolute;
  left: 36px;
}

@media (max-width: 991px) {
  /* line 485, ../sass/pages/_front.scss */
  .home-career {
    padding-right: 0 !important;
  }
}
@media (max-width: 767px) {
  /* line 485, ../sass/pages/_front.scss */
  .home-career {
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0 !important;
    max-width: 360px;
    clear: both;
  }
}
@media (max-width: 767px) {
  /* line 500, ../sass/pages/_front.scss */
  .home-career img {
    display: none;
  }
}
/* line 506, ../sass/pages/_front.scss */
.home-career h2.block-title {
  display: none;
}
/* line 510, ../sass/pages/_front.scss */
.home-career h3 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 518, ../sass/pages/_front.scss */
.home-career .block-content {
  padding: 0 !important;
  background: #f6f2ed;
  position: relative;
}
@media (max-width: 767px) {
  /* line 518, ../sass/pages/_front.scss */
  .home-career .block-content {
    padding: 1em !important;
    overflow: auto;
  }
}
/* line 529, ../sass/pages/_front.scss */
.home-career .views-slideshow-cycle-main-frame,
.home-career .views_slideshow_slide {
  width: 100% !important;
}
/* line 534, ../sass/pages/_front.scss */
.home-career .career-center-header {
  margin-bottom: 15px;
  width: 100%;
  height: 130px;
  background-image: url(/sites/all/themes/asht/img/career-center-bg.jpg);
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  /* line 534, ../sass/pages/_front.scss */
  .home-career .career-center-header {
    display: none;
  }
}
/* line 549, ../sass/pages/_front.scss */
.home-career .jt-careers-heading {
  padding-left: 1em;
}
@media (max-width: 767px) {
  /* line 549, ../sass/pages/_front.scss */
  .home-career .jt-careers-heading {
    padding-left: 0;
  }
}
/* line 557, ../sass/pages/_front.scss */
.home-career .view-content {
  padding: 0 1.5em;
}
@media (max-width: 767px) {
  /* line 557, ../sass/pages/_front.scss */
  .home-career .view-content {
    padding: 0;
  }
}
/* line 565, ../sass/pages/_front.scss */
.home-career .view-footer {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
@media (max-width: 767px) {
  /* line 565, ../sass/pages/_front.scss */
  .home-career .view-footer {
    position: relative;
    right: 0;
    bottom: 0;
    margin-top: 20px;
  }
}
/* line 577, ../sass/pages/_front.scss */
.home-career .view-footer p {
  position: relative;
  margin: 0;
  padding: 0;
  width: 35px;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  overflow: hidden;
  float: right;
}
/* line 586, ../sass/pages/_front.scss */
.home-career .view-footer p:hover, .home-career .view-footer p:focus {
  width: 100px;
}
/* line 591, ../sass/pages/_front.scss */
.home-career .view-footer p a.view-all {
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background: #fbb217;
  border-radius: 18px;
  display: block;
}
/* line 603, ../sass/pages/_front.scss */
.home-career .view-footer p .fa {
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 22px;
  text-align: center;
  float: left;
}
/* line 612, ../sass/pages/_front.scss */
.home-career .view-footer p span {
  position: absolute;
  left: 36px;
}

@media (max-width: 767px) {
  /* line 623, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-2.col-sm-4,
  #block-views-blog-block-1.col-sm-4 {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    max-width: 360px;
    width: 100%;
    float: none;
  }
}

@media (max-width: 767px) {
  /* line 644, ../sass/pages/_front.scss */
  #block-views-blog-block-1 .block-content {
    min-height: 338px;
    padding: 1em 1em;
  }
}
@media (max-width: 600px) {
  /* line 644, ../sass/pages/_front.scss */
  #block-views-blog-block-1 .block-content {
    min-height: 0;
    overflow: auto;
  }
}
@media (max-width: 600px) {
  /* line 655, ../sass/pages/_front.scss */
  #block-views-blog-block-1 .block-content .content {
    margin-bottom: 0;
  }
}

/* line 670, ../sass/pages/_front.scss */
#block-views-flexible-block-block-2 .block-content,
#block-views-flexible-block-block-1 .block-content {
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 678, ../sass/pages/_front.scss */
#block-views-flexible-block-block-2 {
  padding-left: 0;
  min-height: 338px;
  padding-right: 28px;
}
@media (max-width: 991px) {
  /* line 678, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-2 {
    padding: 0 0px 0 10px;
    min-height: 342px;
  }
}
/* line 688, ../sass/pages/_front.scss */
#block-views-flexible-block-block-2 .block-content {
  padding: 0;
}
/* line 692, ../sass/pages/_front.scss */
#block-views-flexible-block-block-2 a.block-wrapper-link {
  min-height: 338px;
  display: block;
}

/* line 698, ../sass/pages/_front.scss */
#block-views-flexible-block-block-1 {
  padding-left: 5px;
  padding-right: 20px;
  min-height: 295px;
}
@media (max-width: 991px) {
  /* line 698, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-1 {
    padding-left: 10px;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  /* line 698, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-1 {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    max-width: 360px;
  }
}
/* line 721, ../sass/pages/_front.scss */
#block-views-flexible-block-block-1 .block-content {
  background-color: #3c66a0;
  background-position: top center;
  background-size: contain;
}
/* line 729, ../sass/pages/_front.scss */
#block-views-flexible-block-block-1 a.block-wrapper-link {
  min-height: 295px;
  display: block;
}

/* line 735, ../sass/pages/_front.scss */
.publications.flex-block,
.flex-box.flex-block {
  position: relative;
}
/* line 739, ../sass/pages/_front.scss */
.publications.flex-block .title,
.flex-box.flex-block .title {
  background-color: rgba(0, 58, 85, 0.8);
  color: #fff;
  padding: .3em .5em;
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  text-transform: uppercase;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 1em;
  text-align: center;
}

/* line 760, ../sass/pages/_front.scss */
.flex-box.flex-block .title {
  padding: .3em 2em;
}
@media (max-width: 1199px) {
  /* line 760, ../sass/pages/_front.scss */
  .flex-box.flex-block .title {
    padding: .3em .5em;
  }
}
@media (max-width: 991px) {
  /* line 760, ../sass/pages/_front.scss */
  .flex-box.flex-block .title {
    padding: 0.3em 1.2em;
  }
}
@media (max-width: 414px) {
  /* line 760, ../sass/pages/_front.scss */
  .flex-box.flex-block .title {
    padding: .3em 1.8em;
  }
}
@media (max-width: 320px) {
  /* line 760, ../sass/pages/_front.scss */
  .flex-box.flex-block .title {
    padding: .3em .5em;
  }
}

/* line 783, ../sass/pages/_front.scss */
.ad h2.block-title {
  display: none;
}

/* line 789, ../sass/pages/_front.scss */
.latest-blog {
  padding-left: 5px;
  padding-right: 20px;
}
@media (max-width: 991px) {
  /* line 789, ../sass/pages/_front.scss */
  .latest-blog {
    padding-left: 0 !important;
  }
}
/* line 799, ../sass/pages/_front.scss */
.latest-blog .block-content {
  background-color: #4ca947;
}
@media (max-width: 1199px) {
  /* line 799, ../sass/pages/_front.scss */
  .latest-blog .block-content {
    padding: 2em 1em !important;
  }
}
/* line 807, ../sass/pages/_front.scss */
.latest-blog h2.block-title {
  margin-bottom: 10px;
  color: #244f21;
}
/* line 812, ../sass/pages/_front.scss */
.latest-blog .views-field-created {
  font-style: italic;
  font-size: 0.9em;
  margin-bottom: 10px;
}
/* line 819, ../sass/pages/_front.scss */
.latest-blog .views-field-created p {
  line-height: 1.2;
  color: #244f21;
}
/* line 825, ../sass/pages/_front.scss */
.latest-blog .title {
  margin-bottom: 10px;
  line-height: 1;
  font-size: 22px;
}
/* line 830, ../sass/pages/_front.scss */
.latest-blog .title a {
  color: #fff;
}
/* line 833, ../sass/pages/_front.scss */
.latest-blog .title a:hover {
  color: #fbb217;
}
/* line 839, ../sass/pages/_front.scss */
.latest-blog .view-footer {
  position: absolute;
  bottom: 15px;
  right: 35px;
}
@media (max-width: 1199px) {
  /* line 839, ../sass/pages/_front.scss */
  .latest-blog .view-footer {
    right: 35px;
  }
}
@media (max-width: 991px) {
  /* line 839, ../sass/pages/_front.scss */
  .latest-blog .view-footer {
    right: 25px;
  }
}
@media (max-width: 767px) {
  /* line 839, ../sass/pages/_front.scss */
  .latest-blog .view-footer {
    right: 15px;
  }
}
@media (max-width: 600px) {
  /* line 839, ../sass/pages/_front.scss */
  .latest-blog .view-footer {
    position: relative;
    right: 0;
    bottom: 0;
    margin-top: 20px;
  }
}
/* line 863, ../sass/pages/_front.scss */
.latest-blog .view-footer p {
  position: relative;
  margin: 0;
  padding: 0;
  width: 35px;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  -webkit-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
  overflow: hidden;
  float: right;
}
/* line 872, ../sass/pages/_front.scss */
.latest-blog .view-footer p:hover, .latest-blog .view-footer p:focus {
  width: 100px;
}
/* line 877, ../sass/pages/_front.scss */
.latest-blog .view-footer p a.view-all {
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background: #fbb217;
  border-radius: 18px;
  display: block;
}
/* line 889, ../sass/pages/_front.scss */
.latest-blog .view-footer p .fa {
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 22px;
  text-align: center;
  float: left;
}
/* line 898, ../sass/pages/_front.scss */
.latest-blog .view-footer p span {
  position: absolute;
  left: 36px;
}

/* line 906, ../sass/pages/_front.scss */
.community.flex-block {
  position: relative;
  padding: 100px 0;
  background-attachment: fixed;
  background-image: url(/sites/all/themes/asht/img/community-bg.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: cover;
  text-align: center;
}
@media (max-width: 1349px) {
  /* line 906, ../sass/pages/_front.scss */
  .community.flex-block {
    background-attachment: initial;
  }
}
/* line 925, ../sass/pages/_front.scss */
.community.flex-block .views-field-title {
  margin-bottom: 20px;
  line-height: 1;
  font-size: 48px;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  /* line 925, ../sass/pages/_front.scss */
  .community.flex-block .views-field-title {
    padding-top: 15px;
  }
}
@media (max-width: 414px) {
  /* line 925, ../sass/pages/_front.scss */
  .community.flex-block .views-field-title {
    font-size: 40px;
  }
}
/* line 945, ../sass/pages/_front.scss */
.community.flex-block .views-field-title span.field-content:before {
  content: 'E-';
}

/* line 959, ../sass/pages/_front.scss */
#block-views-events-block-4 {
  position: relative;
  z-index: 111;
  display: table;
}
@media (max-width: 767px) {
  /* line 959, ../sass/pages/_front.scss */
  #block-views-events-block-4 {
    margin-left: auto;
    margin-right: auto;
    max-width: 360px;
  }
}
/* line 973, ../sass/pages/_front.scss */
#block-views-events-block-4 .block-content:after {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  border-width: 30px;
  border-left-color: #f6f2ed;
  right: -50px;
  top: 50%;
  margin-top: -10px;
}
@media (max-width: 767px) {
  /* line 973, ../sass/pages/_front.scss */
  #block-views-events-block-4 .block-content:after {
    border-width: 0;
    margin-top: 0;
  }
}

/* line 994, ../sass/pages/_front.scss */
#block-views-flexible-block-block-3 {
  padding: 0;
  position: relative;
  z-index: 110;
}
@media (max-width: 1199px) {
  /* line 994, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-3 {
    padding-right: 20px;
  }
}
@media (max-width: 991px) {
  /* line 994, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-3 {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  /* line 994, ../sass/pages/_front.scss */
  #block-views-flexible-block-block-3 {
    display: none;
  }
}
/* line 1011, ../sass/pages/_front.scss */
#block-views-flexible-block-block-3 .block-content {
  padding: 0;
}

/* line 1018, ../sass/pages/_front.scss */
.member-types-accordion .ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 1026, ../sass/pages/_front.scss */
.member-types-accordion h3 {
  background-repeat: no-repeat;
}
/* line 1030, ../sass/pages/_front.scss */
.member-types-accordion h3:first-child {
  background-position: 100% 12px;
}
/* line 1035, ../sass/pages/_front.scss */
.member-types-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: 0.5em;
  min-height: 0;
  background-color: #0091d4;
  color: white;
  font-size: 1.1em;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 1049, ../sass/pages/_front.scss */
.member-types-accordion .ui-accordion-content {
  background-color: #ebebeb;
  padding: 0.9em 1em;
  border: 0;
  overflow: auto;
}
/* line 1056, ../sass/pages/_front.scss */
.member-types-accordion .ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

/* line 1065, ../sass/pages/_front.scss */
.member-types-accordion {
  display: none;
}

/* line 1069, ../sass/pages/_front.scss */
#RadEditor1Wrapper .member-types-accordion {
  display: block;
}

/* line 1074, ../sass/pages/_front.scss */
.member-search input {
  width: 48%;
  float: left;
  background-color: white;
  border: 0;
  padding: 5px;
  margin: 4px 3px;
  color: #97a1aa;
}
/* line 1084, ../sass/pages/_front.scss */
.member-search p {
  margin-bottom: 0;
}
/* line 1088, ../sass/pages/_front.scss */
.member-search .no-float {
  float: none;
}
/* line 1092, ../sass/pages/_front.scss */
.member-search .btn, .member-search .webinar-slide .slide-link, .webinar-slide .member-search .slide-link, .member-search [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .member-search a, .member-search [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .member-search a, .member-search .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .member-search a,
.member-search .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .member-search a,
.member-search .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .member-search a,
.member-search .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .member-search a,
.member-search .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .member-search a,
.member-search .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .member-search a,
.member-search .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .member-search a, .member-search .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .member-search a, .member-search .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .member-search a, .member-search .community.flex-block .community-action a, .community.flex-block .community-action .member-search a, .member-search .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .member-search #l-code-verify-close, .member-search .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .member-search a,
.member-search .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .member-search a, .member-search .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .member-search a, .member-search .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .member-search .search-directory-back,
.member-search .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .member-search .search-directory-back {
  margin-top: 5px;
}

/* line 1098, ../sass/pages/_front.scss */
.latest-tweets .block-content {
  background-color: #1391d0;
  color: #fff;
}
@media (max-width: 991px) {
  /* line 1102, ../sass/pages/_front.scss */
  .front .region-content-bottom .latest-tweets .block-content {
    min-height: 1px;
  }
}
/* line 1109, ../sass/pages/_front.scss */
.latest-tweets .views-slideshow-cycle-main-frame,
.latest-tweets .views_slideshow_slide {
  width: auto !important;
}
@media (max-width: 991px) {
  /* line 1114, ../sass/pages/_front.scss */
  .latest-tweets.col-sm-4 {
    width: 100%;
    margin-top: 0;
    padding: 0;
  }
}
@media (max-width: 767px) {
  /* line 1114, ../sass/pages/_front.scss */
  .latest-tweets.col-sm-4 {
    margin-left: auto;
    margin-right: auto;
    max-width: 360px;
  }
}
/* line 1130, ../sass/pages/_front.scss */
.latest-tweets .view-asht-twitter {
  padding: 0 1.5em 1.5em;
}
/* line 1134, ../sass/pages/_front.scss */
.latest-tweets .fa {
  font-size: 1.2em;
}
/* line 1138, ../sass/pages/_front.scss */
.latest-tweets h2.block-title {
  color: #fff;
  text-transform: uppercase;
  font-size: 21px;
  padding: 1em 1em 0;
}
/* line 1146, ../sass/pages/_front.scss */
.latest-tweets .view-asht-twitter a {
  color: #fddc94;
}
/* line 1150, ../sass/pages/_front.scss */
.latest-tweets .view-asht-twitter .field-content {
  word-wrap: break-word;
  word-break: break-word;
}
/* line 1156, ../sass/pages/_front.scss */
.latest-tweets .view-footer {
  margin-top: 1em;
}
@media (max-width: 1199px) {
  /* line 1156, ../sass/pages/_front.scss */
  .latest-tweets .view-footer {
    margin-top: 0.5em;
  }
}
/* line 1163, ../sass/pages/_front.scss */
.latest-tweets .view-footer a.btn-small, .latest-tweets .view-footer .webinar-slide a.slide-link, .webinar-slide .latest-tweets .view-footer a.slide-link, .latest-tweets .view-footer [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .latest-tweets .view-footer a, .latest-tweets .view-footer [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .latest-tweets .view-footer a, .latest-tweets .view-footer .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .latest-tweets .view-footer a, .latest-tweets .view-footer .page-about-blog .read-more a, .page-about-blog .read-more .latest-tweets .view-footer a,
.latest-tweets .view-footer .page-about-membership-members-news .read-more a,
.page-about-membership-members-news .read-more .latest-tweets .view-footer a, .latest-tweets .view-footer .page-practice-l-codes-search #l-code-verify a#l-code-verify-close, .page-practice-l-codes-search #l-code-verify .latest-tweets .view-footer a#l-code-verify-close, .latest-tweets .view-footer .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .latest-tweets .view-footer a,
.latest-tweets .view-footer .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .latest-tweets .view-footer a, .latest-tweets .view-footer .not-front .page-find-a-therapist- .view-header a.search-directory-back, .not-front .page-find-a-therapist- .view-header .latest-tweets .view-footer a.search-directory-back,
.latest-tweets .view-footer .not-front .node-type-clinic-listing .view-header a.search-directory-back,
.not-front .node-type-clinic-listing .view-header .latest-tweets .view-footer a.search-directory-back {
  color: #fff;
  background: #fbb217;
}
/* line 1167, ../sass/pages/_front.scss */
.latest-tweets .view-footer a.btn-small:focus, .latest-tweets .view-footer .webinar-slide a.slide-link:focus, .webinar-slide .latest-tweets .view-footer a.slide-link:focus, .latest-tweets .view-footer [class*="page-education-virtual-"] .view-edu-view .ce-btn a:focus, [class*="page-education-virtual-"] .view-edu-view .ce-btn .latest-tweets .view-footer a:focus, .latest-tweets .view-footer [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:focus, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .latest-tweets .view-footer a:focus, .latest-tweets .view-footer .page-node-done #block-system-main .links a:focus, .page-node-done #block-system-main .links .latest-tweets .view-footer a:focus, .latest-tweets .view-footer .page-about-blog .read-more a:focus, .page-about-blog .read-more .latest-tweets .view-footer a:focus,
.latest-tweets .view-footer .page-about-membership-members-news .read-more a:focus,
.page-about-membership-members-news .read-more .latest-tweets .view-footer a:focus, .latest-tweets .view-footer .page-practice-l-codes-search #l-code-verify a#l-code-verify-close:focus, .page-practice-l-codes-search #l-code-verify .latest-tweets .view-footer a#l-code-verify-close:focus, .latest-tweets .view-footer .view-display-id-events_cal .events-listing .event-action-link a:focus, .view-display-id-events_cal .events-listing .event-action-link .latest-tweets .view-footer a:focus,
.latest-tweets .view-footer .view-display-id-page_4 .events-listing .event-action-link a:focus,
.view-display-id-page_4 .events-listing .event-action-link .latest-tweets .view-footer a:focus, .latest-tweets .view-footer .not-front .page-find-a-therapist- .view-header a.search-directory-back:focus, .not-front .page-find-a-therapist- .view-header .latest-tweets .view-footer a.search-directory-back:focus,
.latest-tweets .view-footer .not-front .node-type-clinic-listing .view-header a.search-directory-back:focus,
.not-front .node-type-clinic-listing .view-header .latest-tweets .view-footer a.search-directory-back:focus, .latest-tweets .view-footer a.btn-small:hover, .latest-tweets .view-footer .webinar-slide a.slide-link:hover, .webinar-slide .latest-tweets .view-footer a.slide-link:hover, .latest-tweets .view-footer [class*="page-education-virtual-"] .view-edu-view .ce-btn a:hover, [class*="page-education-virtual-"] .view-edu-view .ce-btn .latest-tweets .view-footer a:hover, .latest-tweets .view-footer [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a:hover, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .latest-tweets .view-footer a:hover, .latest-tweets .view-footer .page-node-done #block-system-main .links a:hover, .page-node-done #block-system-main .links .latest-tweets .view-footer a:hover, .latest-tweets .view-footer .page-about-blog .read-more a:hover, .page-about-blog .read-more .latest-tweets .view-footer a:hover,
.latest-tweets .view-footer .page-about-membership-members-news .read-more a:hover,
.page-about-membership-members-news .read-more .latest-tweets .view-footer a:hover, .latest-tweets .view-footer .page-practice-l-codes-search #l-code-verify a#l-code-verify-close:hover, .page-practice-l-codes-search #l-code-verify .latest-tweets .view-footer a#l-code-verify-close:hover, .latest-tweets .view-footer .view-display-id-events_cal .events-listing .event-action-link a:hover, .view-display-id-events_cal .events-listing .event-action-link .latest-tweets .view-footer a:hover,
.latest-tweets .view-footer .view-display-id-page_4 .events-listing .event-action-link a:hover,
.view-display-id-page_4 .events-listing .event-action-link .latest-tweets .view-footer a:hover, .latest-tweets .view-footer .not-front .page-find-a-therapist- .view-header a.search-directory-back:hover, .not-front .page-find-a-therapist- .view-header .latest-tweets .view-footer a.search-directory-back:hover,
.latest-tweets .view-footer .not-front .node-type-clinic-listing .view-header a.search-directory-back:hover,
.not-front .node-type-clinic-listing .view-header .latest-tweets .view-footer a.search-directory-back:hover {
  background: #db9604;
}

/* line 1179, ../sass/pages/_front.scss */
.front .find-thera-home .views-widget label,
.front .clinic-home .views-widget label {
  display: none;
}
/* line 1184, ../sass/pages/_front.scss */
.front .find-thera-home .block-content,
.front .clinic-home .block-content {
  padding: 0 0 0.1em;
  background-color: #f6f2ed;
}
/* line 1188, ../sass/pages/_front.scss */
.front .find-thera-home .block-content .content,
.front .clinic-home .block-content .content {
  padding: 1em;
}
/* line 1193, ../sass/pages/_front.scss */
.front .find-thera-home h2.block-title,
.front .clinic-home h2.block-title {
  color: #fff;
  background-color: #1391d0;
  text-transform: uppercase;
  font-size: 1.2em;
  font-weight: 400;
  padding: 0 10px;
  margin-bottom: 0;
  cursor: pointer;
  position: relative;
  height: 37px;
  line-height: 37px;
}
@media (max-width: 1199px) {
  /* line 1193, ../sass/pages/_front.scss */
  .front .find-thera-home h2.block-title,
  .front .clinic-home h2.block-title {
    font-size: 1.1em;
  }
}
@media (max-width: 991px) {
  /* line 1193, ../sass/pages/_front.scss */
  .front .find-thera-home h2.block-title,
  .front .clinic-home h2.block-title {
    font-size: 1.2em;
  }
}
@media (max-width: 414px) {
  /* line 1193, ../sass/pages/_front.scss */
  .front .find-thera-home h2.block-title,
  .front .clinic-home h2.block-title {
    font-size: 1.1em;
  }
}
/* line 1220, ../sass/pages/_front.scss */
.front .find-thera-home .dir-search-act h2.block-title,
.front .clinic-home .dir-search-act h2.block-title {
  background-color: #1181b9;
  cursor: default;
}
/* line 1227, ../sass/pages/_front.scss */
.front .find-thera-home .fa.dir-cntrl,
.front .clinic-home .fa.dir-cntrl {
  position: absolute;
  top: 8px;
  right: 8px;
  font-size: 1.2em;
}
/* line 1234, ../sass/pages/_front.scss */
.front .find-thera-home .fa.fa-minus,
.front .clinic-home .fa.fa-minus {
  display: none;
}
/* line 1239, ../sass/pages/_front.scss */
.front .find-thera-home .form-control,
.front .clinic-home .form-control {
  margin-bottom: 5px;
  font-size: .9em;
  color: #999;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (max-width: 767px) {
  /* line 1239, ../sass/pages/_front.scss */
  .front .find-thera-home .form-control,
  .front .clinic-home .form-control {
    font-size: 16px;
  }
}
/* line 1249, ../sass/pages/_front.scss */
.front .find-thera-home .form-control#edit-province, .front .find-thera-home .form-control#edit-prov,
.front .clinic-home .form-control#edit-province,
.front .clinic-home .form-control#edit-prov {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 1256, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget {
  width: 49.5%;
  margin-bottom: 0;
  padding: 0;
}
/* line 1261, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget label {
  font-style: italic;
  text-transform: lowercase;
}
/* line 1266, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-country-wrapper {
  width: 100%;
}
/* line 1270, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-distance-wrapper, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper {
  width: 100%;
}
/* line 1274, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item {
  width: 49.5%;
  float: left;
}
/* line 1278, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-distance-search-distance, .front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-distance-search-units, .front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-dist-search-distance, .front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-dist-search-units, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-distance-search-distance, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-distance-search-units, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-dist-search-distance, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-dist-search-units {
  width: 24.2%;
}
/* line 1285, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-distance-search-units, .front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-dist-search-units, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-distance-search-units, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-dist-search-units {
  margin-left: 3px;
}
/* line 1290, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-distance-country, .front .views-exposed-form .views-exposed-widget#edit-distance-wrapper .form-item.form-item-dist-country, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-distance-country, .front .views-exposed-form .views-exposed-widget#edit-dist-wrapper .form-item.form-item-dist-country {
  float: right;
}
/* line 1297, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget#edit-field-therapist-list-last-name-value-wrapper, .front .views-exposed-form .views-exposed-widget#edit-province-wrapper, .front .views-exposed-form .views-exposed-widget.views-widget-filter-province {
  float: right;
}
/* line 1303, ../sass/pages/_front.scss */
.front .views-exposed-form .views-exposed-widget .btn, .front .views-exposed-form .views-exposed-widget .webinar-slide .slide-link, .webinar-slide .front .views-exposed-form .views-exposed-widget .slide-link, .front .views-exposed-form .views-exposed-widget [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .community.flex-block .community-action a, .community.flex-block .community-action .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .front .views-exposed-form .views-exposed-widget #l-code-verify-close, .front .views-exposed-form .views-exposed-widget .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .front .views-exposed-form .views-exposed-widget a,
.front .views-exposed-form .views-exposed-widget .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .front .views-exposed-form .views-exposed-widget a, .front .views-exposed-form .views-exposed-widget .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .front .views-exposed-form .views-exposed-widget .search-directory-back,
.front .views-exposed-form .views-exposed-widget .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .front .views-exposed-form .views-exposed-widget .search-directory-back {
  margin-top: 0;
  margin-left: 4px;
  padding: 0 10px;
  line-height: 34px;
  height: 34px;
}
/* line 1314, ../sass/pages/_front.scss */
.front .clinic-search {
  margin-left: 4px;
  padding: 0 10px;
  height: 34px;
  line-height: 34px;
}
/* line 1321, ../sass/pages/_front.scss */
.front #edit-country {
  width: 49.5%;
  float: left;
}
/* line 1326, ../sass/pages/_front.scss */
.front #edit-ti-wrapper {
  width: 100%;
}
/* line 1330, ../sass/pages/_front.scss */
.front .views-submit-button {
  position: relative;
  margin-top: 1px;
}
/* line 1335, ../sass/pages/_front.scss */
.front .views-submit-button .form-submit#edit-submit-therapist-listing, .front .views-submit-button .node-blog .links li.comment-add a#edit-submit-therapist-listing, .node-blog .links li.comment-add .front .views-submit-button a#edit-submit-therapist-listing, .front .views-submit-button .form-submit#edit-submit-clinic-directory, .front .views-submit-button .node-blog .links li.comment-add a#edit-submit-clinic-directory, .node-blog .links li.comment-add .front .views-submit-button a#edit-submit-clinic-directory {
  position: absolute;
  top: -40px;
  right: -67px;
}
/* line 1345, ../sass/pages/_front.scss */
.front .clinic-home .views-submit-button {
  clear: left;
}
/* line 1350, ../sass/pages/_front.scss */
.front .input-group {
  width: 100%;
}
/* line 1354, ../sass/pages/_front.scss */
.front .form-autocomplete .input-group-addon {
  display: none;
}

/* line 6, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-row,
.page-about-membership-members-news .view-blog .views-row {
  border-bottom: 1px dotted #dddddd;
  padding-bottom: 25px;
  margin-bottom: 25px;
}
/* line 11, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-row.views-row-last,
.page-about-membership-members-news .view-blog .views-row.views-row-last {
  border-bottom-width: 0;
}
/* line 16, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-field-field-blog-news-image,
.page-about-membership-members-news .view-blog .views-field-field-blog-news-image {
  float: left;
  margin-right: 15px;
  margin-bottom: 1.5em;
}
/* line 21, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-field-field-blog-news-image img,
.page-about-membership-members-news .view-blog .views-field-field-blog-news-image img {
  border: 1px solid #eee;
}
@media (max-width: 414px) {
  /* line 21, ../sass/pages/_blogs.scss */
  .page-about-blog .view-blog .views-field-field-blog-news-image img,
  .page-about-membership-members-news .view-blog .views-field-field-blog-news-image img {
    margin-bottom: 0;
  }
}
/* line 30, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog h3.title,
.page-about-membership-members-news .view-blog h3.title {
  margin-bottom: 5px;
}
/* line 34, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-field-body,
.page-about-membership-members-news .view-blog .views-field-body {
  margin-top: 15px;
  margin-bottom: 15px;
}
/* line 41, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-field-created,
.page-about-membership-members-news .view-blog .views-field-created {
  font-size: 0.95em;
  color: #dddddd;
}
/* line 45, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-field-created .author,
.page-about-membership-members-news .view-blog .views-field-created .author {
  color: #4ca947;
}
/* line 49, ../sass/pages/_blogs.scss */
.page-about-blog .view-blog .views-field-created .date,
.page-about-membership-members-news .view-blog .views-field-created .date {
  color: #aaaaaa;
  font-style: italic;
}

/* line 67, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-image {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
}
/* line 73, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-tags {
  font-size: 0.9em;
  margin-top: .5em;
  margin-bottom: 0.5em;
  overflow: hidden;
}
/* line 79, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-tags .field-label {
  float: left;
  color: #848484;
}
/* line 84, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-tags .field-item {
  float: left;
  margin-right: 10px;
}
/* line 90, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-tags .field-item a::after {
  content: ",";
}
/* line 96, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-tags .field-item:last-child a::after {
  content: "";
}
/* line 103, ../sass/pages/_blogs.scss */
.node-blog .field-name-field-blog-news-author {
  font-style: italic;
  color: #848484;
}
/* line 109, ../sass/pages/_blogs.scss */
.node-blog .field-type-image img {
  border: 1px solid #dddddd;
}
/* line 114, ../sass/pages/_blogs.scss */
.node-blog .field-name-body {
  padding-bottom: 1em;
  margin-top: 2em;
  clear: left;
}
@media (max-width: 414px) {
  /* line 114, ../sass/pages/_blogs.scss */
  .node-blog .field-name-body {
    padding-bottom: 2em;
    margin-bottom: 2em;
  }
}
/* line 125, ../sass/pages/_blogs.scss */
.node-blog .links {
  margin-top: 1em;
}
/* line 129, ../sass/pages/_blogs.scss */
.node-blog .links li.comment-add a {
  background-color: #f16823;
}
/* line 94, ../sass/base/_buttons.scss */
.node-blog .links li.comment-add a:active, .node-blog .links li.comment-add a:focus, .node-blog .links li.comment-add a:hover {
  background: #e2550e;
}

/* line 138, ../sass/pages/_blogs.scss */
#comments {
  margin-top: 2em;
  border-top: 4px double #dddddd;
  padding-top: 2em;
}
/* line 143, ../sass/pages/_blogs.scss */
#comments h2.comment-form {
  margin-top: 2em;
}
/* line 147, ../sass/pages/_blogs.scss */
#comments .comment {
  background-color: rgba(197, 229, 195, 0.4);
  padding: 20px 30px 10px;
  margin-bottom: 1em;
  margin-top: 1em;
}
/* line 153, ../sass/pages/_blogs.scss */
#comments .comment h3 {
  font-size: 1.3em;
  margin-bottom: 10px;
}
/* line 158, ../sass/pages/_blogs.scss */
#comments .comment a {
  color: #4ca947;
}
/* line 162, ../sass/pages/_blogs.scss */
#comments .comment .new {
  color: #f16823;
}
/* line 167, ../sass/pages/_blogs.scss */
#comments .indented {
  margin-left: 3em;
}
@media (max-width: 414px) {
  /* line 167, ../sass/pages/_blogs.scss */
  #comments .indented {
    margin-left: 1em;
  }
}
/* line 174, ../sass/pages/_blogs.scss */
#comments .indented .comment {
  background-color: #f7f7f7;
  border-width: 0;
  border-left: 3px solid #dddddd;
}
/* line 181, ../sass/pages/_blogs.scss */
#comments .submitted {
  font-size: 0.9em;
}
/* line 184, ../sass/pages/_blogs.scss */
#comments .submitted .permalink {
  display: none;
}
/* line 190, ../sass/pages/_blogs.scss */
#comments .field-name-comment-body .field-label {
  display: none;
}
/* line 195, ../sass/pages/_blogs.scss */
#comments ul.links {
  float: right;
  margin-top: 1em;
}
/* line 201, ../sass/pages/_blogs.scss */
#comments .comment-form .btn-default {
  background-color: #3c8538;
}
/* line 207, ../sass/pages/_blogs.scss */
#comments #edit-notify-type .form-type-radio {
  display: inline-block;
}

/* line 215, ../sass/pages/_blogs.scss */
.node-type-blog.taxonomy-blog .secondary-header {
  background-image: url(/sites/all/themes/asht/img/blog.jpg);
}
/* line 223, ../sass/pages/_blogs.scss */
.node-type-blog.taxonomy-members-in-the-news .secondary-header {
  background-image: url(/sites/all/themes/asht/img/member-in-news.jpg);
}
/* line 230, ../sass/pages/_blogs.scss */
.node-type-blog.taxonomy-members-in-the-news .node-blog .blog-auth,
.node-type-blog.taxonomy-members-in-the-news .node-blog .blog-date {
  font-style: italic;
  color: #848484;
}
/* line 239, ../sass/pages/_blogs.scss */
.node-type-blog.not-logged-in .page-header {
  margin-bottom: 0;
}

/* line 6, ../sass/pages/_times.scss */
.view-asht-times h3:before,
.view-vendor-marketplace h3:before {
  content: "";
  display: block;
  position: absolute;
  height: 0;
  border: 5px solid;
  left: 10px;
  top: 15px;
  border-color: #1457a2 transparent transparent transparent;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transition: all 0.3s ease 0.3s ease 0s;
  -o-transition: all 0.3s ease 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0.3s ease 0s;
  transition: all 0.3s ease 0.3s ease 0s;
}

/* line 24, ../sass/pages/_times.scss */
.view-asht-times h3,
.view-vendor-marketplace h3,
.view-l-codes h3 {
  background: #1391d0;
  border-width: 0;
}
/* line 30, ../sass/pages/_times.scss */
.view-asht-times h3 a, .view-asht-times h3 a:hover, .view-asht-times h3 a:visited,
.view-vendor-marketplace h3 a,
.view-vendor-marketplace h3 a:hover,
.view-vendor-marketplace h3 a:visited,
.view-l-codes h3 a,
.view-l-codes h3 a:hover,
.view-l-codes h3 a:visited {
  color: #fff !important;
}
/* line 38, ../sass/pages/_times.scss */
.view-asht-times .ui-accordion-header-active,
.view-vendor-marketplace .ui-accordion-header-active,
.view-l-codes .ui-accordion-header-active {
  background: #0f70a1;
}
/* line 41, ../sass/pages/_times.scss */
.view-asht-times .ui-accordion-header-active::before,
.view-vendor-marketplace .ui-accordion-header-active::before,
.view-l-codes .ui-accordion-header-active::before {
  -moz-transform: translateY(3px);
  -ms-transform: translateY(3px);
  -webkit-transform: translateY(3px);
  transform: translateY(3px);
  top: 15px;
  border-color: #fff transparent transparent transparent;
}
/* line 49, ../sass/pages/_times.scss */
.view-asht-times .views-field-field-asht-times-pub-cover a,
.view-vendor-marketplace .views-field-field-asht-times-pub-cover a,
.view-l-codes .views-field-field-asht-times-pub-cover a {
  padding: 0 10px;
  display: inline-block;
}
/* line 54, ../sass/pages/_times.scss */
.view-asht-times .views-field-field-asht-times-pub-cover img,
.view-vendor-marketplace .views-field-field-asht-times-pub-cover img,
.view-l-codes .views-field-field-asht-times-pub-cover img {
  border: 1px solid #dddddd;
  max-width: 95%;
}
@media (max-width: 767px) {
  /* line 54, ../sass/pages/_times.scss */
  .view-asht-times .views-field-field-asht-times-pub-cover img,
  .view-vendor-marketplace .views-field-field-asht-times-pub-cover img,
  .view-l-codes .views-field-field-asht-times-pub-cover img {
    margin-bottom: 0;
  }
}
/* line 64, ../sass/pages/_times.scss */
.view-asht-times .ui-accordion-content,
.view-vendor-marketplace .ui-accordion-content,
.view-l-codes .ui-accordion-content {
  border: 1px solid #dddddd;
  padding: 1em 1em 0;
}
/* line 70, ../sass/pages/_times.scss */
.view-asht-times .ui-accordion-content-active,
.view-vendor-marketplace .ui-accordion-content-active,
.view-l-codes .ui-accordion-content-active {
  height: 100%;
}
/* line 75, ../sass/pages/_times.scss */
.view-asht-times .ui-state-default .ui-icon,
.view-vendor-marketplace .ui-state-default .ui-icon,
.view-l-codes .ui-state-default .ui-icon {
  background-image: none;
}
/* line 80, ../sass/pages/_times.scss */
.view-asht-times .views-field-title,
.view-vendor-marketplace .views-field-title,
.view-l-codes .views-field-title {
  margin-top: 0.5em;
  color: #4ca947;
  text-align: center;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-size: 0.9em;
  position: relative;
}

/* line 91, ../sass/pages/_times.scss */
.view-asht-times .col-sm-3 {
  margin-bottom: 1em;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1199px) {
  /* line 91, ../sass/pages/_times.scss */
  .view-asht-times .col-sm-3 {
    width: 50%;
    text-align: center;
  }
}
@media (max-width: 767px) {
  /* line 91, ../sass/pages/_times.scss */
  .view-asht-times .col-sm-3 {
    float: left;
  }
}
@media (max-width: 600px) {
  /* line 91, ../sass/pages/_times.scss */
  .view-asht-times .col-sm-3 {
    float: none;
    width: 100%;
  }
}
/* line 114, ../sass/pages/_times.scss */
.view-asht-times h3.views-accordion-asht_times-page-header {
  margin-bottom: 0;
}

/* line 119, ../sass/pages/_times.scss */
#block-views-asht-times-block-1,
#block-views-asht-times-block-2 {
  float: right;
  margin-left: 1em;
}
@media (max-width: 500px) {
  /* line 119, ../sass/pages/_times.scss */
  #block-views-asht-times-block-1,
  #block-views-asht-times-block-2 {
    float: none;
    text-align: center;
  }
}
/* line 129, ../sass/pages/_times.scss */
#block-views-asht-times-block-1 h2.block-title,
#block-views-asht-times-block-2 h2.block-title {
  font-size: 1.3em;
  text-align: center;
}
/* line 135, ../sass/pages/_times.scss */
#block-views-asht-times-block-1 .views-field-field-asht-times-pub-cover a,
#block-views-asht-times-block-2 .views-field-field-asht-times-pub-cover a {
  display: inline;
}
@media (max-width: 500px) {
  /* line 135, ../sass/pages/_times.scss */
  #block-views-asht-times-block-1 .views-field-field-asht-times-pub-cover a,
  #block-views-asht-times-block-2 .views-field-field-asht-times-pub-cover a {
    display: inline-block;
  }
}
@media (max-width: 500px) {
  /* line 143, ../sass/pages/_times.scss */
  #block-views-asht-times-block-1 .views-field-field-asht-times-pub-cover img,
  #block-views-asht-times-block-2 .views-field-field-asht-times-pub-cover img {
    margin-bottom: 0;
  }
}

/**************** L-Code ******************/
/* line 154, ../sass/pages/_times.scss */
.view-l-codes h3 {
  color: #fff;
  clear: both;
  overflow: hidden;
  margin-bottom: 0;
  background-color: #afccdf;
}
/* line 161, ../sass/pages/_times.scss */
.view-l-codes h3 .l-code-title {
  float: left;
  font-size: 0.8em;
  padding: 0.4em 0 0.2em 1em;
  color: #1391d0;
  width: 15%;
  text-align: left;
}
@media (max-width: 991px) {
  /* line 161, ../sass/pages/_times.scss */
  .view-l-codes h3 .l-code-title {
    width: 20%;
  }
}
@media (max-width: 500px) {
  /* line 161, ../sass/pages/_times.scss */
  .view-l-codes h3 .l-code-title {
    width: 100%;
  }
}
/* line 178, ../sass/pages/_times.scss */
.view-l-codes h3 .short-desc {
  font-weight: normal;
  font-size: 16px;
  float: left;
  width: 75%;
  text-align: left;
  padding-top: 6px;
  font-weight: bold;
  color: #003a55;
}
@media (max-width: 991px) {
  /* line 178, ../sass/pages/_times.scss */
  .view-l-codes h3 .short-desc {
    width: 70%;
  }
}
@media (max-width: 500px) {
  /* line 178, ../sass/pages/_times.scss */
  .view-l-codes h3 .short-desc {
    width: 100%;
    margin-left: 1.4em;
  }
}
/* line 198, ../sass/pages/_times.scss */
.view-l-codes h3 .fa-plus {
  float: right;
  padding: 0.4em 0.5em 0.2em;
  background: #78a9c9;
}
@media (max-width: 500px) {
  /* line 198, ../sass/pages/_times.scss */
  .view-l-codes h3 .fa-plus {
    float: none;
    background-color: transparent;
    position: absolute;
    top: 15px;
    right: 0;
  }
}
/* line 213, ../sass/pages/_times.scss */
.view-l-codes .l-code-infoblock {
  padding: 0.5em 2em;
  background-color: #f5f5f5;
}
/* line 218, ../sass/pages/_times.scss */
.view-l-codes .lcode-content {
  margin-bottom: 1em;
}
/* line 222, ../sass/pages/_times.scss */
.view-l-codes .view-header {
  width: 58%;
  float: left;
  margin-right: 2%;
}
@media (max-width: 991px) {
  /* line 222, ../sass/pages/_times.scss */
  .view-l-codes .view-header {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}
/* line 233, ../sass/pages/_times.scss */
.view-l-codes .view-header h4 {
  padding-left: 1em;
  font-size: 1.1em;
  color: #1391d0;
  cursor: pointer;
}
/* line 240, ../sass/pages/_times.scss */
.view-l-codes .view-header .mc-wrapper {
  position: relative;
}
/* line 243, ../sass/pages/_times.scss */
.view-l-codes .view-header .mc-wrapper .more-content {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #ddd;
  padding-left: 1.2em;
}
/* line 251, ../sass/pages/_times.scss */
.view-l-codes .view-header .fa.cntrl {
  position: absolute;
  top: -30px;
  font-size: 1.2em;
  color: #1391d0;
}
/* line 259, ../sass/pages/_times.scss */
.view-l-codes .view-filters {
  width: 40%;
  float: left;
}
@media (max-width: 991px) {
  /* line 259, ../sass/pages/_times.scss */
  .view-l-codes .view-filters {
    width: 100%;
    float: none;
    margin-top: 3em;
  }
}
/* line 270, ../sass/pages/_times.scss */
.view-l-codes .view-content {
  clear: both;
  padding-top: 1em;
}
@media (max-width: 991px) {
  /* line 270, ../sass/pages/_times.scss */
  .view-l-codes .view-content {
    padding-top: 0;
  }
}
/* line 279, ../sass/pages/_times.scss */
.view-l-codes .views-exposed-form .views-exposed-widget .form-submit, .view-l-codes .views-exposed-form .views-exposed-widget .node-blog .links li.comment-add a, .node-blog .links li.comment-add .view-l-codes .views-exposed-form .views-exposed-widget a {
  margin-top: 0;
}

/* line 286, ../sass/pages/_times.scss */
.page-practice-l-codes-search.mfp-zoom-out-cur, .page-practice-l-codes-search.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: pointer;
}
/* line 291, ../sass/pages/_times.scss */
.page-practice-l-codes-search .l-code-instructions {
  border-top: 2px solid #dddddd;
  font-size: 0.9em;
  padding-top: 1em;
}
/* line 297, ../sass/pages/_times.scss */
.page-practice-l-codes-search .fa-minus {
  display: none;
}
/* line 302, ../sass/pages/_times.scss */
.page-practice-l-codes-search .view-l-codes h3 {
  cursor: pointer;
}
/* line 307, ../sass/pages/_times.scss */
.page-practice-l-codes-search .view-l-codes .l-code-infoblock img {
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 307, ../sass/pages/_times.scss */
  .page-practice-l-codes-search .view-l-codes .l-code-infoblock img {
    float: none;
    margin: 5px 5px;
  }
}

/* line 320, ../sass/pages/_times.scss */
#views-exposed-form-l-codes-l-code-search .views-submit-button {
  margin-top: 8px;
  padding-right: 10px;
}
/* line 325, ../sass/pages/_times.scss */
#views-exposed-form-l-codes-l-code-search .views-exposed-widgets {
  margin-top: 1em;
  margin-bottom: 1.5em;
  padding: 0.2em 1em 1em;
  background-color: #f5f5f5;
}
@media (max-width: 550px) {
  /* line 334, ../sass/pages/_times.scss */
  #views-exposed-form-l-codes-l-code-search #edit-filter-wrapper {
    float: none;
  }
}
@media (max-width: 550px) {
  /* line 340, ../sass/pages/_times.scss */
  #views-exposed-form-l-codes-l-code-search .form-submit, #views-exposed-form-l-codes-l-code-search .node-blog .links li.comment-add a, .node-blog .links li.comment-add #views-exposed-form-l-codes-l-code-search a {
    margin-top: 0;
  }
}
/* line 346, ../sass/pages/_times.scss */
#views-exposed-form-l-codes-l-code-search .views-reset-button {
  margin-top: 8px;
}
/* line 349, ../sass/pages/_times.scss */
#views-exposed-form-l-codes-l-code-search .views-reset-button .btn, #views-exposed-form-l-codes-l-code-search .views-reset-button .webinar-slide .slide-link, .webinar-slide #views-exposed-form-l-codes-l-code-search .views-reset-button .slide-link, #views-exposed-form-l-codes-l-code-search .views-reset-button [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .community.flex-block .community-action a, .community.flex-block .community-action #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify #views-exposed-form-l-codes-l-code-search .views-reset-button #l-code-verify-close, #views-exposed-form-l-codes-l-code-search .views-reset-button .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link #views-exposed-form-l-codes-l-code-search .views-reset-button a,
#views-exposed-form-l-codes-l-code-search .views-reset-button .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link #views-exposed-form-l-codes-l-code-search .views-reset-button a, #views-exposed-form-l-codes-l-code-search .views-reset-button .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header #views-exposed-form-l-codes-l-code-search .views-reset-button .search-directory-back,
#views-exposed-form-l-codes-l-code-search .views-reset-button .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header #views-exposed-form-l-codes-l-code-search .views-reset-button .search-directory-back {
  margin-top: 0;
  background-color: #3c8538;
}

/* line 357, ../sass/pages/_times.scss */
.page-practice-l-codes-search #l-code-verify {
  padding: 3em 2em 2em;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  background-color: #f5f5f5;
}
@media (max-width: 991px) {
  /* line 357, ../sass/pages/_times.scss */
  .page-practice-l-codes-search #l-code-verify {
    width: 90%;
  }
}
/* line 368, ../sass/pages/_times.scss */
.page-practice-l-codes-search #l-code-verify h4 {
  color: #005993;
  margin-top: 20px;
}

@media (max-width: 991px) {
  /* line 5, ../sass/pages/_events.scss */
  .page-education-events .main-container .main-content {
    width: 100%;
  }
}
/* line 12, ../sass/pages/_events.scss */
.page-education-events .events_featured-events {
  clear: both;
  overflow: hidden;
}
/* line 16, ../sass/pages/_events.scss */
.page-education-events .events_featured-events h2 {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 600;
}
/* line 24, ../sass/pages/_events.scss */
.page-education-events .events_featured-events h4 {
  margin-top: 0.5em;
  font-size: 1.15em;
}
/* line 29, ../sass/pages/_events.scss */
.page-education-events .events_featured-events .event-location,
.page-education-events .events_featured-events .views-field-field-event-date {
  color: #848484;
}
/* line 34, ../sass/pages/_events.scss */
.page-education-events .events_featured-events .views-field-field-event-date {
  float: left;
  margin-right: 1em;
}
@media (max-width: 414px) {
  /* line 34, ../sass/pages/_events.scss */
  .page-education-events .events_featured-events .views-field-field-event-date {
    float: none;
  }
}
/* line 43, ../sass/pages/_events.scss */
.page-education-events .events_featured-events .featured-action-link {
  display: block;
  position: relative;
}
@media (max-width: 767px) {
  /* line 43, ../sass/pages/_events.scss */
  .page-education-events .events_featured-events .featured-action-link {
    display: inline-block;
  }
}
/* line 51, ../sass/pages/_events.scss */
.page-education-events .events_featured-events .featured-action-link img {
  height: auto;
}
@media (max-width: 767px) {
  /* line 51, ../sass/pages/_events.scss */
  .page-education-events .events_featured-events .featured-action-link img {
    display: inline-block;
    margin: 0;
  }
}
/* line 61, ../sass/pages/_events.scss */
.page-education-events .events_featured-events .featured-action-title {
  position: absolute;
  right: 0;
  bottom: 0;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
}
@media (max-width: 991px) {
  /* line 68, ../sass/pages/_events.scss */
  .page-education-events .events_featured-events .col-sm-4 {
    font-size: 0.9em;
  }
}
@media (max-width: 767px) {
  /* line 68, ../sass/pages/_events.scss */
  .page-education-events .events_featured-events .col-sm-4 {
    margin-bottom: 1.5em;
    width: 100%;
    float: none;
    clear: both;
    overflow: hidden;
  }
}
@media (max-width: 550px) {
  /* line 68, ../sass/pages/_events.scss */
  .page-education-events .events_featured-events .col-sm-4 {
    font-size: 1em;
  }
}
/* line 87, ../sass/pages/_events.scss */
.page-education-events #block-system-main {
  background-color: #f0f0f0;
  clear: both;
  margin-top: 0;
  margin-bottom: 1em;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 87, ../sass/pages/_events.scss */
  .page-education-events #block-system-main {
    margin-top: 1em;
  }
}
/* line 102, ../sass/pages/_events.scss */
.page-education-events #block-system-main .col-sm-4 {
  float: right;
}
@media (max-width: 991px) {
  /* line 102, ../sass/pages/_events.scss */
  .page-education-events #block-system-main .col-sm-4 {
    float: none;
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 102, ../sass/pages/_events.scss */
  .page-education-events #block-system-main .col-sm-4 {
    display: none;
  }
}
/* line 116, ../sass/pages/_events.scss */
.page-education-events #block-system-main .col-sm-4 .view-header h3 a {
  color: #003a55;
  font-size: 25px;
  font-weight: 600;
}
/* line 127, ../sass/pages/_events.scss */
.page-education-events #block-system-main .col-sm-8 {
  float: left;
}
@media (max-width: 991px) {
  /* line 127, ../sass/pages/_events.scss */
  .page-education-events #block-system-main .col-sm-8 {
    float: none;
    width: 100%;
  }
}
/* line 138, ../sass/pages/_events.scss */
.page-education-events .view-events .view-footer {
  margin-top: 1em;
  text-align: center;
}
/* line 142, ../sass/pages/_events.scss */
.page-education-events .view-events .view-footer .archived-events {
  background-color: #fbb217;
  display: inline-block;
  color: white;
  padding: 5px 20px;
  text-transform: uppercase;
  font-size: 1.2em;
}
/* line 154, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal {
  padding: 2em;
  clear: both;
  overflow: hidden;
}
@media (max-width: 600px) {
  /* line 154, ../sass/pages/_events.scss */
  .page-education-events .view-display-id-events_cal {
    padding: 1em 0.5em;
  }
}
/* line 164, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal .view-header .date-nav-wrapper {
  margin-top: 0;
}
/* line 168, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal .view-header .pagination {
  position: absolute;
  margin: 0;
  width: 100%;
  z-index: 1;
}
/* line 174, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal .view-header .pagination > li {
  margin: 0;
}
/* line 179, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal .view-header .pagination > li.prev a, .page-education-events .view-display-id-events_cal .view-header .pagination > li.next a {
  color: #003a55;
  background: transparent;
}
/* line 185, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal .view-header .pagination > li.next {
  float: right;
}
/* line 191, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal .view-header h3 {
  text-align: center;
}
/* line 196, ../sass/pages/_events.scss */
.page-education-events .view-display-id-events_cal h4 {
  font-size: 1.1em;
}
/* line 203, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar .month-view table {
  border: 1px solid #f16823;
}
/* line 208, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar th.days {
  background-color: #f16823;
  color: #fff;
  font-weight: normal;
  border-width: 0;
  text-transform: uppercase;
  padding: 6px 0;
}
/* line 218, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar .past.has-events a {
  color: #003a55;
  text-decoration: none;
}
/* line 224, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar .mini-day-off,
.page-education-events .calendar-calendar .mini-day-on {
  text-align: center;
}
/* line 230, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar .mini-day-on a {
  font-weight: bold;
}
/* line 235, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar td.today {
  background-color: transparent;
}
/* line 238, ../sass/pages/_events.scss */
.page-education-events .calendar-calendar td.today .mini-day-off {
  color: #fff;
  background: #4ca947;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 248, ../sass/pages/_events.scss */
.page-education-events .date-nav {
  padding-bottom: 0;
}
/* line 251, ../sass/pages/_events.scss */
.page-education-events .date-nav .date-prev {
  left: 0;
  text-align: left;
}
/* line 256, ../sass/pages/_events.scss */
.page-education-events .date-nav .date-prev,
.page-education-events .date-nav .date-next {
  padding: 0;
}
/* line 261, ../sass/pages/_events.scss */
.page-education-events .date-nav .pager {
  margin: 0;
}
/* line 264, ../sass/pages/_events.scss */
.page-education-events .date-nav .pager li {
  top: -25px;
  background: transparent;
}
/* line 268, ../sass/pages/_events.scss */
.page-education-events .date-nav .pager li a {
  background: transparent;
  border-width: 0;
  font-size: 3em;
  color: #c4c4c4;
  padding: 10px 5px;
}

/* line 282, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing,
.view-display-id-page_4 .events-listing {
  clear: both;
}
/* line 285, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing h3,
.view-display-id-page_4 .events-listing h3 {
  color: #003a55;
}
/* line 289, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing ul,
.view-display-id-page_4 .events-listing ul {
  padding-left: 1em;
}
/* line 293, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing li,
.view-display-id-page_4 .events-listing li {
  list-style-type: none;
  margin-bottom: 1.5em;
  margin-top: 1em;
  width: 100%;
  clear: both;
  overflow: hidden;
}
/* line 304, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing .event-start-date,
.view-display-id-page_4 .events-listing .event-start-date {
  float: left;
  width: 55px;
  margin-right: 3%;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-weight: 600;
  text-align: center;
  line-height: 1.6em;
  background: #fff;
  border: 1px solid #f16823;
}
/* line 317, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing .event-start-date .event-date-month,
.view-display-id-page_4 .events-listing .event-start-date .event-date-month {
  margin-bottom: 3px;
  text-transform: uppercase;
  color: #fff;
  background: #f16823;
  font-size: 18px;
  display: block;
  height: 25px;
  line-height: 25px;
}
/* line 328, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing .event-start-date .event-date-day,
.view-display-id-page_4 .events-listing .event-start-date .event-date-day {
  color: #777;
  font-size: 24px;
}
/* line 334, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing .event-details,
.view-display-id-page_4 .events-listing .event-details {
  float: left;
  width: 75%;
}
/* line 340, ../sass/pages/_events.scss */
.view-display-id-events_cal .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link a {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-top: 0.5em;
}

/* line 352, ../sass/pages/_events.scss */
.not-front .view-events .fa {
  font-size: 1.5em;
  margin-right: 0.2em;
}
/* line 357, ../sass/pages/_events.scss */
.not-front .view-events .event-location {
  color: #6a6a6a;
}
/* line 360, ../sass/pages/_events.scss */
.not-front .view-events .event-location .fa {
  color: #9d9d9d;
}
/* line 365, ../sass/pages/_events.scss */
.not-front .view-events h4 {
  margin-bottom: 0.5em;
}
@media (max-width: 500px) {
  /* line 370, ../sass/pages/_events.scss */
  .not-front .view-events .presenter .headshot {
    text-align: center;
  }
}
/* line 376, ../sass/pages/_events.scss */
.not-front .view-events .presenter img {
  float: left;
  margin-right: 1.5em;
}
@media (max-width: 500px) {
  /* line 376, ../sass/pages/_events.scss */
  .not-front .view-events .presenter img {
    float: none;
    margin: 0 auto 2em;
  }
}
/* line 386, ../sass/pages/_events.scss */
.not-front .view-events .presenter .name {
  font-size: 1.5em;
  color: #4ca947;
  margin-bottom: 1em;
  border-bottom: 4px double #dddddd;
  text-align: left;
}
/* line 394, ../sass/pages/_events.scss */
.not-front .view-events .presenter .bio {
  text-align: left;
}
@media (max-width: 414px) {
  /* line 398, ../sass/pages/_events.scss */
  .not-front .view-events .presenter div.p_inner {
    padding-top: 3em;
  }
}
@media (max-width: 414px) {
  /* line 403, ../sass/pages/_events.scss */
  .not-front .view-events .presenter div.p_inner .fa-times {
    top: 5%;
    left: 80%;
  }
}

/* line 416, ../sass/pages/_events.scss */
.page-archived-events #year-change-filter {
  float: right;
  min-width: 150px;
  background: none;
  height: 30px;
  color: #003a55;
}

/* line 428, ../sass/pages/_events.scss */
.node-type-event .node-event .views-field-field-event-date,
.node-type-event .node-event .views-field-field-event-time,
.node-type-event .node-event .views-field-field-event-end-date {
  font-size: 1.2em;
}
/* line 434, ../sass/pages/_events.scss */
.node-type-event .node-event .views-field-field-event-location {
  color: #dddddd;
  margin: 1em 0;
}
/* line 439, ../sass/pages/_events.scss */
.node-type-event .node-event .event-date-location {
  width: 35%;
  float: right;
  background-color: #f7f7f7;
  padding: 1em;
  margin-left: 1em;
  margin-bottom: 1em;
  text-align: center;
  border-top: 5px solid #dddddd;
}
@media (max-width: 550px) {
  /* line 439, ../sass/pages/_events.scss */
  .node-type-event .node-event .event-date-location {
    width: 90%;
    float: none;
  }
}
/* line 457, ../sass/pages/_events.scss */
.node-type-event .node-event .event-time {
  font-weight: normal;
  font-size: 0.9em;
  margin-top: 0.5em;
}
/* line 463, ../sass/pages/_events.scss */
.node-type-event .node-event .event-date {
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.2em;
  color: #4ca947;
}
/* line 473, ../sass/pages/_events.scss */
.node-type-event .node-event .event-action-link a {
  font-size: 1em;
  padding: 10px 10px;
}
/* line 481, ../sass/pages/_events.scss */
.node-type-event .node-event .event-end-date {
  display: block;
}
/* line 485, ../sass/pages/_events.scss */
.node-type-event .node-event .event-location {
  margin-top: 0.6em;
  margin-bottom: 1em;
}
/* line 491, ../sass/pages/_events.scss */
.node-type-event .node-event .event-location .adr {
  font-size: 1.1em;
  font-weight: bold;
}
/* line 496, ../sass/pages/_events.scss */
.node-type-event .node-event .event-location .geo {
  display: none;
}
/* line 501, ../sass/pages/_events.scss */
.node-type-event .node-event .attachment-after {
  margin-top: 20px;
}
/* line 504, ../sass/pages/_events.scss */
.node-type-event .node-event .attachment-after .view-header {
  font-weight: bold;
}
/* line 509, ../sass/pages/_events.scss */
.node-type-event .node-event .presenter {
  font-size: 1.1em;
}
/* line 514, ../sass/pages/_events.scss */
.node-type-event div.presenter div.p_inner {
  border: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.25);
}
@media (max-width: 767px) {
  /* line 514, ../sass/pages/_events.scss */
  .node-type-event div.presenter div.p_inner {
    padding: 15px;
  }
}

/* line 528, ../sass/pages/_events.scss */
.page-education-events .event-cal-popup {
  margin-top: 30px;
  padding: 15px;
  max-width: 300px;
  background-color: #1391d0;
  line-height: 1.25em;
  font-size: 0.95em;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* line 538, ../sass/pages/_events.scss */
.page-education-events .event-cal-popup::after {
  content: "";
  display: block;
  border-color: #1391d0 #1391d0 transparent transparent;
  border-width: 10px;
  position: absolute;
  bottom: -20px;
  right: 27px;
  left: auto;
  border-style: solid;
}
/* line 552, ../sass/pages/_events.scss */
.page-education-events .event-popup-title a {
  color: #fff;
  text-decoration: none;
}
/* line 556, ../sass/pages/_events.scss */
.page-education-events .event-popup-title a:focus, .page-education-events .event-popup-title a:hover {
  text-decoration: underline;
}
/* line 563, ../sass/pages/_events.scss */
.page-education-events .event-popup-loc {
  color: #0e3f74;
  margin-top: 10px;
}
/* line 567, ../sass/pages/_events.scss */
.page-education-events .event-popup-loc .fa {
  font-size: 1.2em;
  margin-right: 5px;
}
/* line 574, ../sass/pages/_events.scss */
.page-education-events .ep-item .ep-item {
  margin-top: 1em;
}

/* line 581, ../sass/pages/_events.scss */
.block-flickr {
  clear: both;
  width: 100%;
  margin-top: 4em;
  margin-bottom: 1em;
}
@media (max-width: 767px) {
  /* line 581, ../sass/pages/_events.scss */
  .block-flickr {
    margin-top: 2em;
  }
}
/* line 593, ../sass/pages/_events.scss */
.block-flickr h2 {
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  /* line 593, ../sass/pages/_events.scss */
  .block-flickr h2 {
    text-align: left;
  }
}
@media (max-width: 500px) {
  /* line 593, ../sass/pages/_events.scss */
  .block-flickr h2 {
    text-align: center;
  }
}
/* line 608, ../sass/pages/_events.scss */
.block-flickr .flickr-action-link-wrapper {
  text-align: right;
  margin-top: -3.5em;
  margin-bottom: 2em;
}
@media (max-width: 500px) {
  /* line 608, ../sass/pages/_events.scss */
  .block-flickr .flickr-action-link-wrapper {
    margin-top: 0;
    text-align: center;
  }
}
/* line 620, ../sass/pages/_events.scss */
.block-flickr .flickr-action-link-wrapper .flickr-action-link {
  font-size: 1.1em;
}
/* line 625, ../sass/pages/_events.scss */
.block-flickr .owl-item {
  height: 179px;
  display: block;
}
/* line 634, ../sass/pages/_events.scss */
.block-flickr .owl-item img {
  width: 100%;
  height: auto;
  display: block;
  min-height: 179px;
}
/* line 643, ../sass/pages/_events.scss */
.block-flickr .owl-nav .owl-prev,
.block-flickr .owl-nav .owl-next {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  line-height: 40px;
}
/* line 653, ../sass/pages/_events.scss */
.block-flickr .owl-nav .owl-prev {
  left: -5%;
}
@media (max-width: 1349px) {
  /* line 653, ../sass/pages/_events.scss */
  .block-flickr .owl-nav .owl-prev {
    left: -2%;
  }
}
/* line 661, ../sass/pages/_events.scss */
.block-flickr .owl-nav .owl-next {
  right: -5%;
}
@media (max-width: 1349px) {
  /* line 661, ../sass/pages/_events.scss */
  .block-flickr .owl-nav .owl-next {
    right: -2%;
  }
}
/* line 669, ../sass/pages/_events.scss */
.block-flickr .owl-nav .fa {
  background-color: #1391d0;
  padding: 0px 12px;
  color: #fff;
  font-size: 40px;
}

/* line 681, ../sass/pages/_events.scss */
.page-education-events .col-sm-8 .progress-disabled {
  position: relative;
  top: -11px;
  padding: 6px 12px;
  display: block;
}
/* line 690, ../sass/pages/_events.scss */
.page-education-events .ajax-progress .glyphicon {
  font-size: 10px;
}
/* line 697, ../sass/pages/_events.scss */
.page-education-events .col-sm-4 .date-prev .glyphicon {
  position: absolute;
  top: 3.5em;
}
/* line 704, ../sass/pages/_events.scss */
.page-education-events .col-sm-4 .date-next .glyphicon {
  position: absolute;
  right: 4em;
  top: 3.5em;
}

/* line 715, ../sass/pages/_events.scss */
.node-type-event .secondary-header,
.page-archived-events .secondary-header {
  background-image: url(/sites/all/themes/asht/img/calendar.jpg);
}

/* line 6, ../sass/pages/_search.scss */
.page-search .search-results h3.title,
.page-search404 .search-results h3.title {
  font-size: 1.3em;
  margin-bottom: 10px;
}
/* line 11, ../sass/pages/_search.scss */
.page-search .search-results li.search-result,
.page-search404 .search-results li.search-result {
  margin-bottom: 1.2em;
  padding-bottom: 0.1em;
  border-bottom: 1px dotted #dddddd;
}
/* line 17, ../sass/pages/_search.scss */
.page-search .search-results .search-info,
.page-search404 .search-results .search-info {
  display: none;
}
/* line 23, ../sass/pages/_search.scss */
.page-search .main-content h2,
.page-search404 .main-content h2 {
  font-size: 1.6em;
}
/* line 27, ../sass/pages/_search.scss */
.page-search .main-content .search-form,
.page-search404 .main-content .search-form {
  background-color: #f5f5f5;
  clear: both;
  overflow: hidden;
  padding: 0.5em 1em;
  margin-bottom: 1.5em;
}
/* line 34, ../sass/pages/_search.scss */
.page-search .main-content .search-form label,
.page-search404 .main-content .search-form label {
  color: #003a55;
  font-size: 1.25em;
}
/* line 39, ../sass/pages/_search.scss */
.page-search .main-content .search-form input.form-control,
.page-search404 .main-content .search-form input.form-control {
  width: 100%;
  float: left;
  padding: 9px;
  margin-right: 10px;
  min-height: 35px;
  display: block;
  clear: both;
  overflow: hidden;
}
/* line 50, ../sass/pages/_search.scss */
.page-search .main-content .search-form button,
.page-search404 .main-content .search-form button {
  background-color: #1391d0;
  padding: 9px 15px;
  border-width: 0;
  margin-top: 30px;
  margin-left: 5px;
}
/* line 57, ../sass/pages/_search.scss */
.page-search .main-content .search-form button:hover,
.page-search404 .main-content .search-form button:hover {
  background-color: #1181b9;
}
@media (max-width: 500px) {
  /* line 50, ../sass/pages/_search.scss */
  .page-search .main-content .search-form button,
  .page-search404 .main-content .search-form button {
    margin-top: 0;
    margin-left: 0;
  }
}
/* line 68, ../sass/pages/_search.scss */
.page-search .main-content .search-form .search-advanced,
.page-search404 .main-content .search-form .search-advanced {
  border-width: 0;
  float: left;
}
/* line 73, ../sass/pages/_search.scss */
.page-search .main-content .search-form .panel-title,
.page-search404 .main-content .search-form .panel-title {
  background-color: #afccdf;
  color: #114b8b;
  padding: 6px 15px;
  margin-top: -9px;
}
/* line 80, ../sass/pages/_search.scss */
.page-search .main-content .search-form .panel-heading,
.page-search404 .main-content .search-form .panel-heading {
  background-color: transparent;
  border-width: 0;
}
/* line 85, ../sass/pages/_search.scss */
.page-search .main-content .search-form .panel-body,
.page-search404 .main-content .search-form .panel-body {
  background-color: #f5f5f5;
}
/* line 88, ../sass/pages/_search.scss */
.page-search .main-content .search-form .panel-body .action,
.page-search404 .main-content .search-form .panel-body .action {
  overflow: hidden;
  width: 100%;
}
/* line 93, ../sass/pages/_search.scss */
.page-search .main-content .search-form .panel-body .form-type-checkbox,
.page-search404 .main-content .search-form .panel-body .form-type-checkbox {
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 20px;
}
/* line 100, ../sass/pages/_search.scss */
.page-search .main-content .search-form .panel-body .checkbox + .checkbox,
.page-search404 .main-content .search-form .panel-body .checkbox + .checkbox {
  margin-top: 5px;
}
/* line 105, ../sass/pages/_search.scss */
.page-search .main-content .search-form .form-group,
.page-search404 .main-content .search-form .form-group {
  float: left;
}
/* line 111, ../sass/pages/_search.scss */
.page-search #block-system-main,
.page-search404 #block-system-main {
  clear: both;
  overflow: hidden;
}
/* line 116, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort,
.page-search404 #block-apachesolr-sort-sort {
  float: left;
  width: 60%;
}
@media (max-width: 700px) {
  /* line 116, ../sass/pages/_search.scss */
  .page-search #block-apachesolr-sort-sort,
  .page-search404 #block-apachesolr-sort-sort {
    width: 55%;
  }
}
@media (max-width: 550px) {
  /* line 116, ../sass/pages/_search.scss */
  .page-search #block-apachesolr-sort-sort,
  .page-search404 #block-apachesolr-sort-sort {
    width: 100%;
    float: none;
  }
}
/* line 129, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort h2,
.page-search404 #block-apachesolr-sort-sort h2 {
  font-size: 1.3em;
}
/* line 133, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort label,
.page-search404 #block-apachesolr-sort-sort label {
  font-size: 0.9em;
}
/* line 137, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort button,
.page-search404 #block-apachesolr-sort-sort button {
  margin-top: 31px;
  margin-left: 9px;
  padding: 6px 10px;
  background-color: #1391d0;
}
/* line 143, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort button:hover,
.page-search404 #block-apachesolr-sort-sort button:hover {
  background-color: #1181b9;
}
@media (max-width: 991px) {
  /* line 137, ../sass/pages/_search.scss */
  .page-search #block-apachesolr-sort-sort button,
  .page-search404 #block-apachesolr-sort-sort button {
    margin-top: 0;
    margin-left: 0;
    margin-bottom: 2em;
  }
}
/* line 154, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort .form-item-apachesolr-sort-name,
.page-search404 #block-apachesolr-sort-sort .form-item-apachesolr-sort-name {
  float: left;
  min-width: 185px;
  display: block;
  position: relative;
  margin-right: 1em;
}
@media (max-width: 991px) {
  /* line 154, ../sass/pages/_search.scss */
  .page-search #block-apachesolr-sort-sort .form-item-apachesolr-sort-name,
  .page-search404 #block-apachesolr-sort-sort .form-item-apachesolr-sort-name {
    width: 100%;
    float: none;
  }
}
/* line 167, ../sass/pages/_search.scss */
.page-search #block-apachesolr-sort-sort .form-item-apachesolr-sort-direction,
.page-search404 #block-apachesolr-sort-sort .form-item-apachesolr-sort-direction {
  float: left;
  min-width: 200px;
}
@media (max-width: 991px) {
  /* line 167, ../sass/pages/_search.scss */
  .page-search #block-apachesolr-sort-sort .form-item-apachesolr-sort-direction,
  .page-search404 #block-apachesolr-sort-sort .form-item-apachesolr-sort-direction {
    width: 100%;
    float: none;
  }
}
/* line 178, ../sass/pages/_search.scss */
.page-search .search-help-text,
.page-search404 .search-help-text {
  float: right;
  background-color: #4ca947;
  padding: 1em;
  width: 30%;
  margin-bottom: 1em;
  color: #fff;
}
@media (max-width: 991px) {
  /* line 178, ../sass/pages/_search.scss */
  .page-search .search-help-text,
  .page-search404 .search-help-text {
    width: 35%;
    margin-top: 1em;
  }
}
@media (max-width: 700px) {
  /* line 178, ../sass/pages/_search.scss */
  .page-search .search-help-text,
  .page-search404 .search-help-text {
    width: 40%;
  }
}
@media (max-width: 550px) {
  /* line 178, ../sass/pages/_search.scss */
  .page-search .search-help-text,
  .page-search404 .search-help-text {
    width: 100%;
    float: none;
  }
}
/* line 201, ../sass/pages/_search.scss */
.page-search ol.search-results,
.page-search404 ol.search-results {
  padding-left: 20px;
}

/* line 5, ../sass/pages/_find-therapist.scss */
.not-front.page-find-a-therapist .secondary-header {
  background-image: url(/sites/all/themes/asht/img/therapist-search.jpg) !important;
  background-position-y: 70%;
}
/* line 11, ../sass/pages/_find-therapist.scss */
.not-front.page-find-a-therapist .secondary-header .overlay {
  background-color: rgba(23, 96, 152, 0.1);
}
/* line 28, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search form,
.not-front .view-display-id-clinic_search_page form {
  background-color: rgba(223, 234, 194, 0.9);
  width: 305px;
  padding: 0;
  height: 450px;
  color: #4d4d4d;
  float: left;
  display: table;
}
@media (max-width: 767px) {
  /* line 28, ../sass/pages/_find-therapist.scss */
  .not-front .view-display-id-thera_search form,
  .not-front .view-display-id-clinic_search_page form {
    width: 100%;
    height: auto;
    float: none;
  }
}
/* line 53, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search form > div,
.not-front .view-display-id-clinic_search_page form > div {
  padding: 0 1em;
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  /* line 53, ../sass/pages/_find-therapist.scss */
  .not-front .view-display-id-thera_search form > div,
  .not-front .view-display-id-clinic_search_page form > div {
    padding: 1em;
  }
}
/* line 64, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .views-exposed-widgets,
.not-front .view-display-id-clinic_search_page .views-exposed-widgets {
  margin-bottom: 0;
}
/* line 69, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .views-widget label,
.not-front .view-display-id-clinic_search_page .views-widget label {
  display: none;
}
/* line 74, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .attachment-before,
.not-front .view-display-id-clinic_search_page .attachment-before {
  position: relative;
  z-index: 1;
}
/* line 86, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view-filters,
.not-front .view-display-id-clinic_search_page .view-filters {
  position: relative;
  z-index: 1;
}
/* line 91, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .location-hidden,
.not-front .view-display-id-clinic_search_page .location-hidden {
  display: none;
}
/* line 95, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view,
.not-front .view-display-id-clinic_search_page .view {
  position: relative;
}
@media (max-width: 767px) {
  /* line 95, ../sass/pages/_find-therapist.scss */
  .not-front .view-display-id-thera_search .view,
  .not-front .view-display-id-clinic_search_page .view {
    margin-top: 1.5em;
    background-image: none;
  }
}
/* line 110, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view .views-table,
.not-front .view-display-id-clinic_search_page .view .views-table {
  margin-top: 1.5em;
}
/* line 114, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view table,
.not-front .view-display-id-thera_search .view th,
.not-front .view-display-id-thera_search .view td,
.not-front .view-display-id-clinic_search_page .view table,
.not-front .view-display-id-clinic_search_page .view th,
.not-front .view-display-id-clinic_search_page .view td {
  border-width: 0;
}
@media (max-width: 600px) {
  /* line 120, ../sass/pages/_find-therapist.scss */
  .not-front .view-display-id-thera_search .view th,
  .not-front .view-display-id-clinic_search_page .view th {
    display: none;
  }
}
/* line 126, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view th,
.not-front .view-display-id-thera_search .view table > thead > tr > th.active,
.not-front .view-display-id-clinic_search_page .view th,
.not-front .view-display-id-clinic_search_page .view table > thead > tr > th.active {
  background-color: #114b8b;
  color: #f5f5f5;
}
/* line 132, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view .table > tbody > tr > td.active,
.not-front .view-display-id-clinic_search_page .view .table > tbody > tr > td.active {
  background-color: transparent;
}
/* line 136, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view th.views-field,
.not-front .view-display-id-clinic_search_page .view th.views-field {
  font-size: 0.9em;
  color: #f5f5f5;
  vertical-align: middle;
}
/* line 141, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view th.views-field a,
.not-front .view-display-id-clinic_search_page .view th.views-field a {
  color: #f5f5f5;
}
/* line 145, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view th.views-field img,
.not-front .view-display-id-clinic_search_page .view th.views-field img {
  width: 10px;
  margin-left: 5px;
  margin-bottom: 5px;
  display: inline-block;
}
/* line 155, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view tr.even,
.not-front .view-display-id-clinic_search_page .view tr.even {
  background-color: #fbfbfb;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}
@media (max-width: 600px) {
  /* line 160, ../sass/pages/_find-therapist.scss */
  .not-front .view-display-id-thera_search .view tr.even.views-row-last,
  .not-front .view-display-id-clinic_search_page .view tr.even.views-row-last {
    border-bottom-width: 0;
  }
}
/* line 168, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view tr.odd,
.not-front .view-display-id-clinic_search_page .view tr.odd {
  background-color: #fff;
}
/* line 172, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view .views-field-title,
.not-front .view-display-id-clinic_search_page .view .views-field-title {
  width: 50%;
  font-weight: bold;
}
/* line 177, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view .views-field-address,
.not-front .view-display-id-clinic_search_page .view .views-field-address {
  width: 50%;
}
/* line 181, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_search .view .views-field-distance,
.not-front .view-display-id-clinic_search_page .view .views-field-distance {
  min-width: 100px;
}
/* line 191, ../sass/pages/_find-therapist.scss */
.not-front .page-about-clinic-directory .view-display-id-clinic_search_page form {
  top: 0.7em;
}
/* line 200, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-row {
  list-style: none;
  padding: 1em;
  overflow: hidden;
}
/* line 205, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-row.views-row-odd {
  background: #f5f5f5;
}
@media (max-width: 767px) {
  /* line 210, ../sass/pages/_find-therapist.scss */
  .not-front .view-display-id-thera_landing_results_list .address-results-list ul, .not-front .view-display-id-thera_landing_results_list .address-results-list li {
    margin-left: 0;
    padding-left: 0;
  }
}
/* line 217, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .adr {
  font-weight: bold;
  color: #003a55;
}
/* line 222, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .location-hidden {
  display: none;
}
/* line 226, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field {
  margin-bottom: 5px;
}
/* line 230, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field-field-therapist-list-job-title,
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field-field-therapist-list-email,
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field-field-therapist-list-phone {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 236, ../sass/pages/_find-therapist.scss */
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field-field-therapist-list-job-title .views-label,
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field-field-therapist-list-email .views-label,
.not-front .view-display-id-thera_landing_results_list .address-results-list .views-field-field-therapist-list-phone .views-label {
  font-weight: bold;
  color: #878791;
  text-transform: uppercase;
  font-size: 0.9em;
}
/* line 249, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-exposed-widget,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-exposed-widget {
  padding: 0 0 5px;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 249, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search .views-exposed-widget,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .views-exposed-widget {
    width: 49.6%;
  }
  /* line 256, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search .views-exposed-widget#edit-field-therapist-list-last-name-value-wrapper, .not-front #views-exposed-form-therapist-listing-thera-search .views-exposed-widget#edit-province-wrapper,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .views-exposed-widget#edit-field-therapist-list-last-name-value-wrapper,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .views-exposed-widget#edit-province-wrapper {
    float: right;
  }
}
/* line 263, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .input-group-addon,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .input-group-addon {
  background: transparent;
  padding: 0;
  border-width: 0;
}
/* line 269, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .glyphicon-refresh,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .glyphicon-refresh {
  font-size: 0.9em;
}
/* line 273, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search #thera-filter-title,
.not-front #views-exposed-form-clinic-directory-clinic-search-page #thera-filter-title {
  display: none;
}
/* line 277, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-distance,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-distance {
  width: 100%;
  padding-right: 0;
  padding-bottom: 0;
}
/* line 282, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-distance > label,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-distance > label {
  font-size: 1em;
  text-transform: lowercase;
  font-style: italic;
}
/* line 288, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-distance .form-group,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-distance .form-group {
  width: 100%;
  margin-bottom: 5px;
  float: left;
  padding-right: 0;
}
@media (max-width: 767px) {
  /* line 288, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-distance .form-group,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-distance .form-group {
    width: 49.6%;
  }
}
/* line 300, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-submit, .not-front #views-exposed-form-therapist-listing-thera-search .node-blog .links li.comment-add a, .node-blog .links li.comment-add .not-front #views-exposed-form-therapist-listing-thera-search a,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-submit,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .node-blog .links li.comment-add a,
.node-blog .links li.comment-add .not-front #views-exposed-form-clinic-directory-clinic-search-page a {
  margin-top: 0;
}
/* line 303, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-submit.clinic-search, .not-front #views-exposed-form-therapist-listing-thera-search .node-blog .links li.comment-add a.clinic-search, .node-blog .links li.comment-add .not-front #views-exposed-form-therapist-listing-thera-search a.clinic-search,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-submit.clinic-search,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .node-blog .links li.comment-add a.clinic-search,
.node-blog .links li.comment-add .not-front #views-exposed-form-clinic-directory-clinic-search-page a.clinic-search {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 312, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search input,
.not-front #views-exposed-form-therapist-listing-thera-search select,
.not-front #views-exposed-form-clinic-directory-clinic-search-page input,
.not-front #views-exposed-form-clinic-directory-clinic-search-page select {
  padding: 3px 5px;
  color: #999;
  border-color: #dddddd;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-size: 0.9em;
  position: relative;
}
@media (max-width: 991px) {
  /* line 312, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search input,
  .not-front #views-exposed-form-therapist-listing-thera-search select,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page input,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page select {
    font-size: 16px;
  }
}
@media (max-width: 320px) {
  /* line 327, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search .form-item-province select,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-province select {
    font-size: 10px;
  }
}
/* line 334, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-type-select,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-distance-search-distance,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-dist-search-distance,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-type-select,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-distance-search-distance,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-dist-search-distance {
  position: relative;
  overflow: hidden;
}
/* line 340, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-type-select select,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-distance-search-distance select,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-dist-search-distance select,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-type-select select,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-distance-search-distance select,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-dist-search-distance select {
  width: 100%;
}
/* line 373, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-country,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-country {
  width: 100%;
}
/* line 384, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .location_auto_country,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .location_auto_country {
  width: 50%;
  float: left;
  margin-right: 8px;
}
@media (max-width: 767px) {
  /* line 384, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search .location_auto_country,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .location_auto_country {
    margin-right: 10px;
  }
}
/* line 394, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-submit, .not-front #views-exposed-form-therapist-listing-thera-search .node-blog .links li.comment-add a, .node-blog .links li.comment-add .not-front #views-exposed-form-therapist-listing-thera-search a,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-submit,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .node-blog .links li.comment-add a,
.node-blog .links li.comment-add .not-front #views-exposed-form-clinic-directory-clinic-search-page a {
  padding: 0 10px;
  height: 34px;
  line-height: 34px;
}
/* line 400, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .thera-search,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .thera-search {
  float: left;
  margin-top: 5px;
}
/* line 405, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-distance-search-distance.form-group,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-dist-search-distance.form-group,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-distance-search-distance.form-group,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-dist-search-distance.form-group {
  width: 49.6%;
}
/* line 410, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-distance-search-units,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-dist-search-units,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-distance-search-units,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-dist-search-units {
  float: right !important;
}
/* line 414, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-distance-search-units.form-group,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-dist-search-units.form-group,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-distance-search-units.form-group,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-dist-search-units.form-group {
  width: 49.6%;
}
/* line 419, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-distance-country,
.not-front #views-exposed-form-therapist-listing-thera-search #edit-prov-wrapper,
.not-front #views-exposed-form-therapist-listing-thera-search .form-item-dist-country,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-distance-country,
.not-front #views-exposed-form-clinic-directory-clinic-search-page #edit-prov-wrapper,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .form-item-dist-country {
  float: right !important;
}
/* line 425, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .location_auto_country,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .location_auto_country {
  width: 100%;
}
/* line 429, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .location_auto_join_country,
.not-front #views-exposed-form-therapist-listing-thera-search .location_auto_join_co,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .location_auto_join_country,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .location_auto_join_co {
  width: 48.8%;
}
/* line 434, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-submit-button,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-submit-button {
  position: relative;
  padding: 0;
  width: 100%;
}
/* line 447, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .glyphicon-refresh,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .glyphicon-refresh {
  display: none;
}
/* line 451, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .glyphicon-spin,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .glyphicon-spin {
  display: block;
}
/* line 456, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-province .input-group,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-province .input-group {
  border: 1px solid #dddddd;
  background-color: #fff;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 3px 5px;
  width: 100%;
}
@media (max-width: 991px) {
  /* line 456, ../sass/pages/_find-therapist.scss */
  .not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-province .input-group,
  .not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-province .input-group {
    padding: 0 3px;
  }
}
/* line 468, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-therapist-listing-thera-search .views-widget-filter-province input,
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-province input {
  background-color: transparent;
  border-width: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  height: 32px;
}
@media (max-width: 991px) {
  /* line 480, ../sass/pages/_find-therapist.scss */
  .not-front .page-find-a-therapist #views-exposed-form-therapist-listing-thera-search select,
  .not-front .page-find-a-therapist #views-exposed-form-therapist-listing-thera-search input {
    padding-left: 3px;
    padding-right: 3px;
  }
}
@media (max-width: 767px) {
  /* line 480, ../sass/pages/_find-therapist.scss */
  .not-front .page-find-a-therapist #views-exposed-form-therapist-listing-thera-search select,
  .not-front .page-find-a-therapist #views-exposed-form-therapist-listing-thera-search input {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  /* line 504, ../sass/pages/_find-therapist.scss */
  .not-front .page-find-a-clinic #views-exposed-form-clinic-directory-clinic-search-page select,
  .not-front .page-find-a-clinic #views-exposed-form-clinic-directory-clinic-search-page input {
    padding-left: 3px;
    padding-right: 3px;
  }
}
@media (max-width: 767px) {
  /* line 504, ../sass/pages/_find-therapist.scss */
  .not-front .page-find-a-clinic #views-exposed-form-clinic-directory-clinic-search-page select,
  .not-front .page-find-a-clinic #views-exposed-form-clinic-directory-clinic-search-page input {
    font-size: 16px;
  }
}
/* line 527, ../sass/pages/_find-therapist.scss */
.not-front #views-exposed-form-clinic-directory-clinic-search-page .views-widget-filter-title {
  width: 100%;
}
/* line 532, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing,
.not-front .view-clinic-directory {
  margin-top: 0;
  background: url(/sites/all/themes/asht/img/map.png) no-repeat 50% 0;
  min-height: 450px;
  background-size: contain;
}
@media (max-width: 767px) {
  /* line 532, ../sass/pages/_find-therapist.scss */
  .not-front .view-therapist-listing,
  .not-front .view-clinic-directory {
    min-height: 0;
  }
}
/* line 547, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing ul,
.not-front .view-therapist-listing li,
.not-front .view-clinic-directory ul,
.not-front .view-clinic-directory li {
  padding-left: 0;
}
/* line 552, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .view-header,
.not-front .view-clinic-directory .view-header {
  border-bottom: 5px solid #fbb217;
}
/* line 556, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .view-header a.directory-tab-link,
.not-front .view-therapist-listing .view-header span.directory-tab-link,
.not-front .view-clinic-directory .view-header a.directory-tab-link,
.not-front .view-clinic-directory .view-header span.directory-tab-link {
  display: inline-block;
  color: #fff;
  padding: 10px 15px;
}
@media (max-width: 414px) {
  /* line 556, ../sass/pages/_find-therapist.scss */
  .not-front .view-therapist-listing .view-header a.directory-tab-link,
  .not-front .view-therapist-listing .view-header span.directory-tab-link,
  .not-front .view-clinic-directory .view-header a.directory-tab-link,
  .not-front .view-clinic-directory .view-header span.directory-tab-link {
    padding: 10px;
  }
}
/* line 567, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .view-header a.directory-tab-link,
.not-front .view-clinic-directory .view-header a.directory-tab-link {
  background-color: #b2b2b2;
  margin-right: 0.1em;
}
/* line 572, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .view-header span.directory-tab-link,
.not-front .view-clinic-directory .view-header span.directory-tab-link {
  background-color: #fbb217;
}
/* line 576, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .view-header .search-directory-back,
.not-front .view-clinic-directory .view-header .search-directory-back {
  padding: 10px 18px 10px 15px;
  color: #fff;
  background: #fbb217;
  display: inline-block;
}
/* line 585, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .attachment-after .view-empty,
.not-front .view-clinic-directory .attachment-after .view-empty {
  padding: 1em;
  display: table;
}
@media (max-width: 767px) {
  /* line 585, ../sass/pages/_find-therapist.scss */
  .not-front .view-therapist-listing .attachment-after .view-empty,
  .not-front .view-clinic-directory .attachment-after .view-empty {
    padding: 0;
  }
}
/* line 595, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .no-search-result,
.not-front .view-clinic-directory .no-search-result {
  padding: 1em;
  float: left;
}
@media (max-width: 767px) {
  /* line 595, ../sass/pages/_find-therapist.scss */
  .not-front .view-therapist-listing .no-search-result,
  .not-front .view-clinic-directory .no-search-result {
    padding-left: 0;
  }
}
/* line 604, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .adr,
.not-front .view-clinic-directory .adr {
  font-size: 0.9em;
}
/* line 607, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .adr .locality,
.not-front .view-therapist-listing .adr span.region,
.not-front .view-therapist-listing .adr .postal-code,
.not-front .view-clinic-directory .adr .locality,
.not-front .view-clinic-directory .adr span.region,
.not-front .view-clinic-directory .adr .postal-code {
  display: inline-block;
}
/* line 614, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .adr .locality:after,
.not-front .view-clinic-directory .adr .locality:after {
  content: ",";
}
/* line 619, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .adr .postal-code,
.not-front .view-clinic-directory .adr .postal-code {
  display: block;
}
/* line 624, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .adr .locality:after,
.not-front .view-clinic-directory .adr .locality:after {
  position: relative;
  left: -3px;
}
/* line 630, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .adr .locality,
.not-front .view-clinic-directory .adr .locality {
  margin-right: -3px;
}
/* line 639, ../sass/pages/_find-therapist.scss */
.not-front .page-find-a-therapist- .view-therapist-listing .view,
.not-front .node-type-clinic-listing .view-therapist-listing .view {
  border-top: 6px solid #1391d0;
}
/* line 644, ../sass/pages/_find-therapist.scss */
.not-front .page-find-a-therapist- .view-header,
.not-front .node-type-clinic-listing .view-header {
  text-align: right;
  border-bottom-width: 0;
}
/* line 657, ../sass/pages/_find-therapist.scss */
.not-front .view-therapist-listing .view-header a.directory-tab-link {
  margin-left: 0.1em;
}
/* line 667, ../sass/pages/_find-therapist.scss */
.not-front #ip-geoloc-map-of-view-therapist_listing-thera_landing_page .location-hidden,
.not-front #ip-geoloc-map-of-view-therapist_listing-thera_search .location-hidden,
.not-front #ip-geoloc-map-of-view-clinic_directory-clinic_search_page .location-hidden {
  display: none;
}
/* line 671, ../sass/pages/_find-therapist.scss */
.not-front #ip-geoloc-map-of-view-therapist_listing-thera_landing_page .balloon,
.not-front #ip-geoloc-map-of-view-therapist_listing-thera_search .balloon,
.not-front #ip-geoloc-map-of-view-clinic_directory-clinic_search_page .balloon {
  font-family: Arial, sans-serif;
  font-size: 1.1em;
  padding-top: 1em;
}
/* line 676, ../sass/pages/_find-therapist.scss */
.not-front #ip-geoloc-map-of-view-therapist_listing-thera_landing_page .balloon a,
.not-front #ip-geoloc-map-of-view-therapist_listing-thera_search .balloon a,
.not-front #ip-geoloc-map-of-view-clinic_directory-clinic_search_page .balloon a {
  font-weight: bold;
  display: inline-block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 687, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-job-title,
.not-front .views-field-field-therapist-list-email,
.not-front .views-field-field-therapist-list-phone {
  float: left;
  margin-right: 1em;
  width: 30%;
}
@media (max-width: 991px) {
  /* line 687, ../sass/pages/_find-therapist.scss */
  .not-front .views-field-field-therapist-list-job-title,
  .not-front .views-field-field-therapist-list-email,
  .not-front .views-field-field-therapist-list-phone {
    width: 40%;
  }
}
@media (max-width: 767px) {
  /* line 687, ../sass/pages/_find-therapist.scss */
  .not-front .views-field-field-therapist-list-job-title,
  .not-front .views-field-field-therapist-list-email,
  .not-front .views-field-field-therapist-list-phone {
    width: 100%;
    float: none;
  }
}
/* line 703, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-job-title .field-content,
.not-front .views-field-field-therapist-list-email .field-content,
.not-front .views-field-field-therapist-list-phone .field-content {
  padding-left: 2.5em;
}
/* line 708, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-job-title .views-label:before,
.not-front .views-field-field-therapist-list-email .views-label:before,
.not-front .views-field-field-therapist-list-phone .views-label:before {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #878791;
  font-size: 1.8em;
  padding-right: 0.5em;
  position: relative;
  top: 4px;
}
/* line 724, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-job-title .views-label:before {
  content: "\f0f2";
}
/* line 732, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-email .views-label:before {
  content: "\f003";
}
/* line 739, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-phone .field-content {
  padding-left: 2em;
}
/* line 744, ../sass/pages/_find-therapist.scss */
.not-front .views-field-field-therapist-list-phone .views-label:before {
  content: "\f095";
}

/* line 6, ../sass/pages/_clinic.scss */
.page-about-clinic-directory .secondary-header,
.node-type-clinic-listing .secondary-header,
.page-find-a-clinic .secondary-header {
  background-image: url(/sites/all/themes/asht/img/clinic-header.jpg) !important;
  background-position-y: 40%;
}
/* line 12, ../sass/pages/_clinic.scss */
.page-about-clinic-directory .secondary-header .overlay,
.node-type-clinic-listing .secondary-header .overlay,
.page-find-a-clinic .secondary-header .overlay {
  background-color: rgba(23, 96, 152, 0.1);
}

/* line 19, ../sass/pages/_clinic.scss */
.node-type-clinic-listing .page-header {
  margin-bottom: 0;
}
/* line 24, ../sass/pages/_clinic.scss */
.node-type-clinic-listing .view-id-clinic_directory .location-hidden {
  display: none;
}
/* line 28, ../sass/pages/_clinic.scss */
.node-type-clinic-listing .view-id-clinic_directory .views-field {
  margin-bottom: 1em;
}
/* line 32, ../sass/pages/_clinic.scss */
.node-type-clinic-listing .view-id-clinic_directory .views-label {
  font-weight: bold;
  color: #005993;
}
/* line 37, ../sass/pages/_clinic.scss */
.node-type-clinic-listing .view-id-clinic_directory .views-field-address {
  border-bottom: 1px solid #dddddd;
  border-top: 6px solid #1391d0;
  margin-bottom: 1em;
  float: right;
  padding: 0.5em 1em;
  background-color: #f5f5f5;
  min-width: 25%;
}
@media (max-width: 991px) {
  /* line 37, ../sass/pages/_clinic.scss */
  .node-type-clinic-listing .view-id-clinic_directory .views-field-address {
    width: 40%;
  }
}
@media (max-width: 767px) {
  /* line 37, ../sass/pages/_clinic.scss */
  .node-type-clinic-listing .view-id-clinic_directory .views-field-address {
    float: none;
    width: 100%;
  }
}
/* line 55, ../sass/pages/_clinic.scss */
.node-type-clinic-listing .view-id-clinic_directory .views-field-address .field-content {
  margin-top: 0.5em;
}

/* line 5, ../sass/pages/_store-new.scss */
.page-store .block-store-popular h2 {
  font-size: 24px;
  color: #f16823;
  text-align: center;
}
/* line 12, ../sass/pages/_store-new.scss */
.page-store .view-store {
  margin-bottom: 25px;
  padding-bottom: 25px;
  text-align: center;
  border-bottom: 2px dotted #dddddd;
}
@media (max-width: 991px) {
  /* line 12, ../sass/pages/_store-new.scss */
  .page-store .view-store {
    padding-bottom: 5px;
  }
}
/* line 22, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row {
  position: relative;
  margin: 0 10px;
  width: 22.5%;
  min-height: 400px;
  text-align: center;
  background: #f5f5f5;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 991px) {
  /* line 22, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row {
    margin: 0;
    width: 47.5%;
  }
}
@media (max-width: 767px) {
  /* line 22, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row {
    width: 100%;
    min-height: 0;
  }
}
/* line 42, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row.views-row-first {
  margin-left: 0;
}
/* line 46, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row.views-row-last {
  margin-right: 0;
}
@media (max-width: 991px) {
  /* line 50, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row.views-row-odd {
    margin: 0 10px 20px 0;
  }
}
@media (max-width: 767px) {
  /* line 50, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row.views-row-odd {
    margin: 0 0 20px 0;
  }
}
@media (max-width: 991px) {
  /* line 60, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row.views-row-even {
    margin: 0 0 20px 10px;
  }
}
@media (max-width: 767px) {
  /* line 60, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row.views-row-even {
    margin: 0 0 20px 0;
  }
}
/* line 70, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-field-product-image {
  margin: 25px 0 15px;
}
/* line 73, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-field-product-image img {
  margin: 0 auto;
  width: auto;
  height: 185px;
  border: 1px solid #dddddd;
}
/* line 81, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-title {
  margin-bottom: 10px;
  padding: 0 15px;
  line-height: 1.2em;
}
/* line 86, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-title a {
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-weight: bold;
}
/* line 94, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .product-price {
  padding: 0 15px;
  line-height: 1.3;
  font-size: 0.9em;
}
/* line 100, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-field-product-serno {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 100, ../sass/pages/_store-new.scss */
  .page-store .view-store .views-row .views-field-field-product-serno {
    position: relative;
    margin-top: 20px;
  }
}
/* line 110, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-field-product-serno a {
  padding: 0;
  line-height: 2.75em;
  font-size: 1em;
  text-transform: none;
  display: block;
}
/* line 117, ../sass/pages/_store-new.scss */
.page-store .view-store .views-row .views-field-field-product-serno a .fa {
  position: relative;
  top: 3px;
  right: 10px;
  font-size: 1.5em;
}
/* line 128, ../sass/pages/_store-new.scss */
.page-store .r-tabs {
  background-color: #fff;
  border: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 133, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-nav {
  border-bottom: 5px solid #fbb217;
}
/* line 136, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-nav .r-tabs-tab {
  background-color: #fff;
}
/* line 140, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
  color: #fff;
  background-color: #fbb217;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 145, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor:focus, .page-store .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor:hover {
  background-color: #fbb217;
}
/* line 151, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-nav .r-tabs-anchor {
  margin-right: 10px;
  font-size: 1em;
  color: #595959;
  text-shadow: none;
  text-transform: uppercase;
  background-color: #fff;
}
/* line 161, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-nav .r-tabs-anchor:focus, .page-store .r-tabs .r-tabs-nav .r-tabs-anchor:hover {
  background-color: #f5f5f5;
}
/* line 168, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-accordion-title {
  margin-bottom: 5px;
}
/* line 171, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  color: #fff;
  background-color: #fbb217;
}
/* line 62, ../sass/config/_mixins.scss */
.page-store .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  float: right;
}
/* line 180, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-accordion-title .r-tabs-anchor {
  font-size: 1em;
  color: #fff;
  text-shadow: none;
  text-transform: uppercase;
  background-color: #aaa;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 62, ../sass/config/_mixins.scss */
.page-store .r-tabs .r-tabs-accordion-title .r-tabs-anchor:before {
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-family: 'FontAwesome';
  float: right;
}
/* line 196, ../sass/pages/_store-new.scss */
.page-store .r-tabs .r-tabs-panel {
  padding: 0;
  min-height: auto !important;
  border-bottom: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (max-width: 767px) {
  /* line 196, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .r-tabs-panel {
    margin-bottom: 10px;
  }
}
/* line 207, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row {
  padding: 15px 0;
  width: 100%;
  display: table;
}
@media (max-width: 767px) {
  /* line 207, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .views-row {
    padding: 15px;
    display: block;
  }
}
/* line 217, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row:nth-child(even) {
  background-color: #f5f5f5;
}
/* line 221, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-link {
  padding-left: 20px;
  line-height: 1;
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  /* line 221, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .views-row .prod-link {
    margin-bottom: 5px;
    padding: 0;
    display: block;
  }
}
/* line 234, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-link a {
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
}
/* line 243, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-price {
  padding: 0 20px;
  width: 30%;
  line-height: 1.3;
  font-size: 0.9em;
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  /* line 243, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .views-row .prod-price {
    padding: 0;
    width: 100%;
    display: block;
  }
}
/* line 257, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-price span {
  display: block;
}
/* line 262, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-cart {
  padding-right: 20px;
  width: 20%;
  text-align: right;
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 991px) {
  /* line 262, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .views-row .prod-cart {
    width: 25%;
  }
}
@media (max-width: 767px) {
  /* line 262, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .views-row .prod-cart {
    padding: 10px 0 0;
    width: 100%;
    text-align: left;
    display: block;
  }
}
/* line 280, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-cart a {
  text-transform: none;
}
/* line 283, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-cart a .fa {
  margin-right: 5px;
}
/* line 289, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-edit {
  padding: 0 20px;
  width: 15%;
  text-align: right;
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  /* line 289, ../sass/pages/_store-new.scss */
  .page-store .r-tabs .views-row .prod-edit {
    padding: 10px 0 0;
    width: 100%;
    text-align: left;
    display: block;
  }
}
/* line 303, ../sass/pages/_store-new.scss */
.page-store .r-tabs .views-row .prod-edit a {
  font-size: 14px;
}

/* line 312, ../sass/pages/_store-new.scss */
.node-type-product .secondary-header {
  background-image: url(/sites/all/themes/asht/img/general.jpg);
}
/* line 318, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper {
  display: table;
}
@media (max-width: 767px) {
  /* line 318, ../sass/pages/_store-new.scss */
  .node-type-product .product-wrapper {
    display: block;
  }
}
/* line 325, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper .product-image {
  width: 180px;
  text-align: center;
  display: table-cell;
  vertical-align: top;
}
@media (max-width: 767px) {
  /* line 325, ../sass/pages/_store-new.scss */
  .node-type-product .product-wrapper .product-image {
    margin-bottom: 20px;
    width: 100%;
    display: block;
  }
}
/* line 337, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper .product-image img {
  margin: 0 auto;
  border: 1px solid #dddddd;
}
/* line 342, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper .product-image .add-to-cart {
  margin-bottom: 0;
}
/* line 345, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper .product-image .add-to-cart .btn, .node-type-product .product-wrapper .product-image .add-to-cart .webinar-slide .slide-link, .webinar-slide .node-type-product .product-wrapper .product-image .add-to-cart .slide-link, .node-type-product .product-wrapper .product-image .add-to-cart [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .community.flex-block .community-action a, .community.flex-block .community-action .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .node-type-product .product-wrapper .product-image .add-to-cart #l-code-verify-close, .node-type-product .product-wrapper .product-image .add-to-cart .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a,
.node-type-product .product-wrapper .product-image .add-to-cart .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a, .node-type-product .product-wrapper .product-image .add-to-cart .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .node-type-product .product-wrapper .product-image .add-to-cart .search-directory-back,
.node-type-product .product-wrapper .product-image .add-to-cart .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .node-type-product .product-wrapper .product-image .add-to-cart .search-directory-back {
  padding: 8px 13px 8px 11px;
  text-transform: none;
}
/* line 349, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper .product-image .add-to-cart .btn .fa, .node-type-product .product-wrapper .product-image .add-to-cart .webinar-slide .slide-link .fa, .webinar-slide .node-type-product .product-wrapper .product-image .add-to-cart .slide-link .fa, .node-type-product .product-wrapper .product-image .add-to-cart [class*="page-education-virtual-"] .view-edu-view .ce-btn a .fa, [class*="page-education-virtual-"] .view-edu-view .ce-btn .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a .fa, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a .fa, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a .fa,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a .fa,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .node-type-edu-unit .view-edu-view .views-field-title a .fa,
.node-type-edu-unit .view-edu-view .views-field-title .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .view-edu-view .views-field-field-edu-survey a .fa,
.page-education-materials .view-edu-view .views-field-field-edu-survey .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a .fa,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .view-edu-view .views-field-title a .fa,
.page-education-materials .view-edu-view .views-field-title .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .page-node-done #block-system-main .links a .fa, .page-node-done #block-system-main .links .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .page-education-materials .views-field-field-edu-quiz a .fa, .page-education-materials .views-field-field-edu-quiz .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .community.flex-block .community-action a .fa, .community.flex-block .community-action .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .page-practice-l-codes-search #l-code-verify #l-code-verify-close .fa, .page-practice-l-codes-search #l-code-verify .node-type-product .product-wrapper .product-image .add-to-cart #l-code-verify-close .fa, .node-type-product .product-wrapper .product-image .add-to-cart .view-display-id-events_cal .events-listing .event-action-link a .fa, .view-display-id-events_cal .events-listing .event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .view-display-id-page_4 .events-listing .event-action-link a .fa,
.view-display-id-page_4 .events-listing .event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .node-type-event .node-event .event-action-link a .fa, .node-type-event .node-event .event-action-link .node-type-product .product-wrapper .product-image .add-to-cart a .fa, .node-type-product .product-wrapper .product-image .add-to-cart .not-front .page-find-a-therapist- .view-header .search-directory-back .fa, .not-front .page-find-a-therapist- .view-header .node-type-product .product-wrapper .product-image .add-to-cart .search-directory-back .fa,
.node-type-product .product-wrapper .product-image .add-to-cart .not-front .node-type-clinic-listing .view-header .search-directory-back .fa,
.not-front .node-type-clinic-listing .view-header .node-type-product .product-wrapper .product-image .add-to-cart .search-directory-back .fa {
  margin-right: 5px;
}
/* line 356, ../sass/pages/_store-new.scss */
.node-type-product .product-wrapper .product-info {
  padding-left: 20px;
  display: table-cell;
  vertical-align: top;
}
@media (max-width: 767px) {
  /* line 356, ../sass/pages/_store-new.scss */
  .node-type-product .product-wrapper .product-info {
    padding-left: 0;
    width: 100%;
    display: block;
  }
}

/* line 3, ../sass/pages/_gated.scss */
#gated-form-wrapper {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -307.5px;
  margin-left: -350px;
  width: 700px;
  height: 615px;
  padding: 20px;
  background: #fff;
  -moz-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.5);
  overflow-y: auto;
  z-index: 1000301;
}
@media (max-width: 767px) {
  /* line 3, ../sass/pages/_gated.scss */
  #gated-form-wrapper {
    top: 0;
    left: 0;
    margin-top: 0;
    margin-left: 0;
    width: 100%;
    height: 100%;
  }
}
/* line 26, ../sass/pages/_gated.scss */
#gated-form-wrapper .name-given-wrapper,
#gated-form-wrapper .name-family-wrapper {
  margin-right: 0 !important;
  width: 49.5%;
}
@media (max-width: 500px) {
  /* line 26, ../sass/pages/_gated.scss */
  #gated-form-wrapper .name-given-wrapper,
  #gated-form-wrapper .name-family-wrapper {
    width: 100%;
  }
}
/* line 36, ../sass/pages/_gated.scss */
#gated-form-wrapper .name-family-wrapper {
  float: right !important;
}

/* line 41, ../sass/pages/_gated.scss */
#gated-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000300;
}

/* line 4, ../sass/pages/_volunteer.scss */
.node-type-volunteer-opportunity .secondary-header {
  background-image: url(/sites/all/themes/asht/img/about_header.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 14, ../sass/pages/_volunteer.scss */
.node-type-volunteer-opportunity .content a.volunteer {
  margin-top: 20px;
  font-size: 18px;
}
@media (max-width: 991px) {
  /* line 14, ../sass/pages/_volunteer.scss */
  .node-type-volunteer-opportunity .content a.volunteer {
    font-size: 14px;
  }
}
/* line 23, ../sass/pages/_volunteer.scss */
.node-type-volunteer-opportunity .content .field {
  margin-bottom: 20px;
}
/* line 26, ../sass/pages/_volunteer.scss */
.node-type-volunteer-opportunity .content .field .field-label {
  width: 325px;
  vertical-align: top;
}
/* line 31, ../sass/pages/_volunteer.scss */
.node-type-volunteer-opportunity .content .field .field-label,
.node-type-volunteer-opportunity .content .field .field-items {
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 31, ../sass/pages/_volunteer.scss */
  .node-type-volunteer-opportunity .content .field .field-label,
  .node-type-volunteer-opportunity .content .field .field-items {
    display: block;
  }
}

/* line 45, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .secondary-header,
.page-profile-volunteer-edit .secondary-header {
  background-image: url(/sites/all/themes/asht/img/about_header.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 56, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .sidebar-menu a.my-volunteer-profile,
.page-profile-volunteer-edit .sidebar-menu a.my-volunteer-profile {
  color: #fff;
  background: #4ca947;
}
/* line 60, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .sidebar-menu a.my-volunteer-profile:focus, .page-profile-volunteer .sidebar-menu a.my-volunteer-profile:hover,
.page-profile-volunteer-edit .sidebar-menu a.my-volunteer-profile:focus,
.page-profile-volunteer-edit .sidebar-menu a.my-volunteer-profile:hover {
  color: #fff;
  background: #4ca947;
}
/* line 66, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .sidebar-menu a.my-volunteer-profile:before,
.page-profile-volunteer-edit .sidebar-menu a.my-volunteer-profile:before {
  color: #fff;
}
/* line 72, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .tabs--primary,
.page-profile-volunteer-edit .tabs--primary {
  display: none;
}

/* line 78, ../sass/pages/_volunteer.scss */
.page-profile-volunteer-edit #profile2-edit-volunteer-form {
  padding: 20px;
  border: 1px solid #ddd;
  -moz-box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.15);
}
/* line 84, ../sass/pages/_volunteer.scss */
.page-profile-volunteer-edit label[for=edit-profile-volunteer-field-volunteer-email-opt-in-und] {
  font-weight: bold;
}
/* line 89, ../sass/pages/_volunteer.scss */
.page-profile-volunteer-edit .file img {
  display: none;
}
/* line 94, ../sass/pages/_volunteer.scss */
.page-profile-volunteer-edit .file-size {
  margin-right: 10px;
}
/* line 99, ../sass/pages/_volunteer.scss */
.page-profile-volunteer-edit #edit-profile-volunteer-field-volunteer-profile-areas-of-und .checkbox {
  width: 33%;
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 99, ../sass/pages/_volunteer.scss */
  .page-profile-volunteer-edit #edit-profile-volunteer-field-volunteer-profile-areas-of-und .checkbox {
    width: 100%;
  }
}

/* line 112, ../sass/pages/_volunteer.scss */
.page-about-volunteer-apply .main-content button.btn-large {
  margin-bottom: 10px;
  padding: 12px 20px;
  line-height: 1.2;
  font-size: 18px;
  text-transform: uppercase;
  background: #f16823;
}
@media (max-width: 991px) {
  /* line 112, ../sass/pages/_volunteer.scss */
  .page-about-volunteer-apply .main-content button.btn-large {
    font-size: 14px;
  }
}
/* line 124, ../sass/pages/_volunteer.scss */
.page-about-volunteer-apply .main-content button.btn-large:focus, .page-about-volunteer-apply .main-content button.btn-large:hover {
  color: #fafafa;
  background: #d4500d;
}

/* line 135, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .ams-profile,
.page-profile-volunteer .volunteer-profile,
.page-about-volunteer-apply .ams-profile,
.page-about-volunteer-apply .volunteer-profile {
  position: relative;
  padding: 20px 20px 0;
  border: 1px solid #dddddd;
  -moz-box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.15);
}
/* line 142, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .ams-profile .edit,
.page-profile-volunteer .volunteer-profile .edit,
.page-about-volunteer-apply .ams-profile .edit,
.page-about-volunteer-apply .volunteer-profile .edit {
  position: absolute;
  top: 20px;
  right: 20px;
}
@media (max-width: 500px) {
  /* line 142, ../sass/pages/_volunteer.scss */
  .page-profile-volunteer .ams-profile .edit,
  .page-profile-volunteer .volunteer-profile .edit,
  .page-about-volunteer-apply .ams-profile .edit,
  .page-about-volunteer-apply .volunteer-profile .edit {
    position: relative;
    top: 0;
    right: 0;
    margin-bottom: 20px;
  }
}
/* line 156, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .ams-profile,
.page-about-volunteer-apply .ams-profile {
  margin-bottom: 30px;
}
/* line 159, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .ams-profile .ams-field,
.page-about-volunteer-apply .ams-profile .ams-field {
  margin-bottom: 20px;
}
/* line 162, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .ams-profile .ams-field strong,
.page-about-volunteer-apply .ams-profile .ams-field strong {
  width: 325px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 767px) {
  /* line 162, ../sass/pages/_volunteer.scss */
  .page-profile-volunteer .ams-profile .ams-field strong,
  .page-about-volunteer-apply .ams-profile .ams-field strong {
    display: block;
  }
}
/* line 172, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .ams-profile .ams-field span,
.page-about-volunteer-apply .ams-profile .ams-field span {
  display: inline-block;
}
/* line 178, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .volunteer-profile,
.page-about-volunteer-apply .volunteer-profile {
  margin-bottom: 30px;
}
/* line 183, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .volunteer-profile.empty p:last-child,
.page-about-volunteer-apply .volunteer-profile.empty p:last-child {
  margin-bottom: 20px;
}
/* line 189, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .volunteer-profile .field,
.page-about-volunteer-apply .volunteer-profile .field {
  margin-bottom: 20px;
}
/* line 192, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .volunteer-profile .field .field-label,
.page-about-volunteer-apply .volunteer-profile .field .field-label {
  width: 325px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 767px) {
  /* line 192, ../sass/pages/_volunteer.scss */
  .page-profile-volunteer .volunteer-profile .field .field-label,
  .page-about-volunteer-apply .volunteer-profile .field .field-label {
    display: block;
  }
}
/* line 202, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .volunteer-profile .field .field-items,
.page-about-volunteer-apply .volunteer-profile .field .field-items {
  display: inline-block;
}
/* line 207, ../sass/pages/_volunteer.scss */
.page-profile-volunteer .volunteer-profile .field .file img,
.page-about-volunteer-apply .volunteer-profile .field .file img {
  display: none;
}

/* line 217, ../sass/pages/_volunteer.scss */
.page-about-volunteer-my-opportunities .main-content h2 {
  font-size: 32px;
  color: #114b8b;
}

/* line 224, ../sass/pages/_volunteer.scss */
.view-my-opportunities {
  margin-bottom: 40px;
}
/* line 227, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-field-field-volunteer-app-status {
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -15px;
  height: 30px;
  line-height: 30px;
}
@media (max-width: 991px) {
  /* line 227, ../sass/pages/_volunteer.scss */
  .view-my-opportunities .views-field-field-volunteer-app-status {
    position: relative;
    right: 0;
    margin-top: 0;
    height: auto;
    line-height: initial;
  }
}
/* line 243, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-field-field-volunteer-app-status strong,
.view-my-opportunities .views-field-field-volunteer-app-status .field-content {
  display: inline-block;
}

/* line 253, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-row,
.view-matching-opportunities .views-row,
.view-volunteer-opportunities .views-row {
  position: relative;
  padding: 25px 225px 25px 20px;
  border-bottom: 1px dotted #ddd;
}
@media (max-width: 991px) {
  /* line 253, ../sass/pages/_volunteer.scss */
  .view-my-opportunities .views-row,
  .view-matching-opportunities .views-row,
  .view-volunteer-opportunities .views-row {
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  /* line 253, ../sass/pages/_volunteer.scss */
  .view-my-opportunities .views-row,
  .view-matching-opportunities .views-row,
  .view-volunteer-opportunities .views-row {
    padding: 20px;
  }
}
/* line 267, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-row-even,
.view-matching-opportunities .views-row-even,
.view-volunteer-opportunities .views-row-even {
  background: #fbfbfb;
}
/* line 271, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-row-first,
.view-matching-opportunities .views-row-first,
.view-volunteer-opportunities .views-row-first {
  border-top: 1px dotted #ddd;
}
/* line 275, ../sass/pages/_volunteer.scss */
.view-my-opportunities h3,
.view-matching-opportunities h3,
.view-volunteer-opportunities h3 {
  margin-bottom: 10px;
}
/* line 281, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-field-field-volunteer-type .views-label,
.view-my-opportunities .views-field-field-volunteer-type .field-content,
.view-my-opportunities .views-field-field-volunteer-term-length .views-label,
.view-my-opportunities .views-field-field-volunteer-term-length .field-content,
.view-matching-opportunities .views-field-field-volunteer-type .views-label,
.view-matching-opportunities .views-field-field-volunteer-type .field-content,
.view-matching-opportunities .views-field-field-volunteer-term-length .views-label,
.view-matching-opportunities .views-field-field-volunteer-term-length .field-content,
.view-volunteer-opportunities .views-field-field-volunteer-type .views-label,
.view-volunteer-opportunities .views-field-field-volunteer-type .field-content,
.view-volunteer-opportunities .views-field-field-volunteer-term-length .views-label,
.view-volunteer-opportunities .views-field-field-volunteer-term-length .field-content {
  display: inline-block;
}
/* line 287, ../sass/pages/_volunteer.scss */
.view-my-opportunities .views-field-body,
.view-matching-opportunities .views-field-body,
.view-volunteer-opportunities .views-field-body {
  margin-top: 10px;
}

/* line 293, ../sass/pages/_volunteer.scss */
.view-matching-opportunities .views-field-path {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -23.5px;
}
@media (max-width: 991px) {
  /* line 293, ../sass/pages/_volunteer.scss */
  .view-matching-opportunities .views-field-path {
    position: relative;
    right: 0;
    margin-top: 20px;
  }
}
/* line 305, ../sass/pages/_volunteer.scss */
.view-matching-opportunities .views-field-path .btn-large, .view-matching-opportunities .views-field-path .community.flex-block .community-action a, .community.flex-block .community-action .view-matching-opportunities .views-field-path a, .view-matching-opportunities .views-field-path .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .view-matching-opportunities .views-field-path a {
  font-size: 18px;
}
@media (max-width: 991px) {
  /* line 305, ../sass/pages/_volunteer.scss */
  .view-matching-opportunities .views-field-path .btn-large, .view-matching-opportunities .views-field-path .community.flex-block .community-action a, .community.flex-block .community-action .view-matching-opportunities .views-field-path a, .view-matching-opportunities .views-field-path .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .view-matching-opportunities .views-field-path a {
    font-size: 14px;
  }
}

/* line 316, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .view-filters {
  margin-bottom: 30px;
  padding: 20px;
  background: #f6f2ed;
}
/* line 321, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .view-filters .views-exposed-widgets {
  margin-bottom: 0;
}
/* line 325, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .view-filters .views-exposed-widget {
  padding-top: 0;
  width: 33.3%;
}
@media (max-width: 767px) {
  /* line 325, ../sass/pages/_volunteer.scss */
  .view-volunteer-opportunities .view-filters .views-exposed-widget {
    margin-bottom: 15px;
    padding-right: 0;
    width: 100%;
  }
}
/* line 335, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .view-filters .views-exposed-widget:nth-child(3) {
  padding-right: 0;
}
/* line 340, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .view-filters .views-submit-button,
.view-volunteer-opportunities .view-filters .views-reset-button {
  padding-right: 5px;
  width: auto;
}
@media (max-width: 767px) {
  /* line 340, ../sass/pages/_volunteer.scss */
  .view-volunteer-opportunities .view-filters .views-submit-button,
  .view-volunteer-opportunities .view-filters .views-reset-button {
    margin-bottom: 0;
  }
}
/* line 350, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .view-filters .btn, .view-volunteer-opportunities .view-filters .webinar-slide .slide-link, .webinar-slide .view-volunteer-opportunities .view-filters .slide-link, .view-volunteer-opportunities .view-filters [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
.node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-title a,
.node-type-edu-unit .view-edu-view .views-field-title .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .page-education-materials .view-edu-view .views-field-field-edu-survey a,
.page-education-materials .view-edu-view .views-field-field-edu-survey .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
.page-education-materials .view-edu-view .views-field-field-edu-survey-1 .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .page-education-materials .view-edu-view .views-field-title a,
.page-education-materials .view-edu-view .views-field-title .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .community.flex-block .community-action a, .community.flex-block .community-action .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .view-volunteer-opportunities .view-filters #l-code-verify-close, .view-volunteer-opportunities .view-filters .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .view-volunteer-opportunities .view-filters a,
.view-volunteer-opportunities .view-filters .view-display-id-page_4 .events-listing .event-action-link a,
.view-display-id-page_4 .events-listing .event-action-link .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .view-volunteer-opportunities .view-filters .search-directory-back,
.view-volunteer-opportunities .view-filters .not-front .node-type-clinic-listing .view-header .search-directory-back,
.not-front .node-type-clinic-listing .view-header .view-volunteer-opportunities .view-filters .search-directory-back {
  margin-top: 10px;
}
@media (max-width: 767px) {
  /* line 350, ../sass/pages/_volunteer.scss */
  .view-volunteer-opportunities .view-filters .btn, .view-volunteer-opportunities .view-filters .webinar-slide .slide-link, .webinar-slide .view-volunteer-opportunities .view-filters .slide-link, .view-volunteer-opportunities .view-filters [class*="page-education-virtual-"] .view-edu-view .ce-btn a, [class*="page-education-virtual-"] .view-edu-view .ce-btn .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link a, [class*="page-education-virtual-"] .live-webinars-listing .views-field-field-event-action-link .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz a, .node-type-edu-unit .view-edu-view .views-field-field-edu-quiz .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-field-edu-survey a,
  .node-type-edu-unit .view-edu-view .views-field-field-edu-survey .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 a,
  .node-type-edu-unit .view-edu-view .views-field-field-edu-survey-1 .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .node-type-edu-unit .view-edu-view .views-field-title a,
  .node-type-edu-unit .view-edu-view .views-field-title .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .page-education-materials .view-edu-view .views-field-field-edu-survey a,
  .page-education-materials .view-edu-view .views-field-field-edu-survey .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .page-education-materials .view-edu-view .views-field-field-edu-survey-1 a,
  .page-education-materials .view-edu-view .views-field-field-edu-survey-1 .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .page-education-materials .view-edu-view .views-field-title a,
  .page-education-materials .view-edu-view .views-field-title .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .page-node-done #block-system-main .links a, .page-node-done #block-system-main .links .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .page-education-materials .views-field-field-edu-quiz a, .page-education-materials .views-field-field-edu-quiz .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .community.flex-block .community-action a, .community.flex-block .community-action .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .page-practice-l-codes-search #l-code-verify #l-code-verify-close, .page-practice-l-codes-search #l-code-verify .view-volunteer-opportunities .view-filters #l-code-verify-close, .view-volunteer-opportunities .view-filters .view-display-id-events_cal .events-listing .event-action-link a, .view-display-id-events_cal .events-listing .event-action-link .view-volunteer-opportunities .view-filters a,
  .view-volunteer-opportunities .view-filters .view-display-id-page_4 .events-listing .event-action-link a,
  .view-display-id-page_4 .events-listing .event-action-link .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .view-volunteer-opportunities .view-filters a, .view-volunteer-opportunities .view-filters .not-front .page-find-a-therapist- .view-header .search-directory-back, .not-front .page-find-a-therapist- .view-header .view-volunteer-opportunities .view-filters .search-directory-back,
  .view-volunteer-opportunities .view-filters .not-front .node-type-clinic-listing .view-header .search-directory-back,
  .not-front .node-type-clinic-listing .view-header .view-volunteer-opportunities .view-filters .search-directory-back {
    margin-top: 0;
  }
}
/* line 359, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .views-field-path {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -23.5px;
}
@media (max-width: 991px) {
  /* line 359, ../sass/pages/_volunteer.scss */
  .view-volunteer-opportunities .views-field-path {
    position: relative;
    right: 0;
    margin-top: 20px;
  }
}
/* line 371, ../sass/pages/_volunteer.scss */
.view-volunteer-opportunities .views-field-path .btn-large, .view-volunteer-opportunities .views-field-path .community.flex-block .community-action a, .community.flex-block .community-action .view-volunteer-opportunities .views-field-path a, .view-volunteer-opportunities .views-field-path .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .view-volunteer-opportunities .views-field-path a {
  font-size: 18px;
}
@media (max-width: 991px) {
  /* line 371, ../sass/pages/_volunteer.scss */
  .view-volunteer-opportunities .views-field-path .btn-large, .view-volunteer-opportunities .views-field-path .community.flex-block .community-action a, .community.flex-block .community-action .view-volunteer-opportunities .views-field-path a, .view-volunteer-opportunities .views-field-path .node-type-event .node-event .event-action-link a, .node-type-event .node-event .event-action-link .view-volunteer-opportunities .views-field-path a {
    font-size: 14px;
  }
}

/* line 5, ../sass/themes/_admin.scss */
.role-administrator .utility-header,
.role-publisher .utility-header {
  position: relative;
}
/* line 9, ../sass/themes/_admin.scss */
.role-administrator #navbar,
.role-publisher #navbar {
  position: relative;
  top: 0;
}
/* line 14, ../sass/themes/_admin.scss */
.role-administrator .slider,
.role-administrator .secondary-header,
.role-publisher .slider,
.role-publisher .secondary-header {
  margin-top: 0;
}
/* line 19, ../sass/themes/_admin.scss */
.role-administrator .main-container .main-content .region-content a[name],
.role-publisher .main-container .main-content .region-content a[name] {
  margin-top: -50px;
  height: 50px;
}
