/* Example tokeninput style #1: Token vertical list*/
ul.token-input-list {
  overflow: hidden;
  height: 1%;
  width: 400px;
  border: 1px solid #999;
  cursor: text;
  font-size: 12px;
  font-family: Verdana, sans-serif;
  z-index: 999;
  margin: 0;
  padding: 0;
  background-color: #fff;
  list-style-type: none;
  clear: left; }

ul.token-input-list li {
  list-style-type: none; }

ul.token-input-list li input {
  border: 0;
  width: 350px;
  padding: 3px 8px;
  background-color: white;
  -webkit-appearance: caret; }

ul.token-input-disabled,
ul.token-input-disabled li input {
  background-color: #E8E8E8; }

ul.token-input-disabled li.token-input-token {
  background-color: #D9E3CA;
  color: #7D7D7D; }

ul.token-input-disabled li.token-input-token span {
  color: #CFCFCF;
  cursor: default; }

li.token-input-token {
  overflow: hidden;
  height: auto !important;
  height: 1%;
  margin: 3px;
  padding: 3px 5px;
  background-color: #d0efa0;
  color: #000;
  font-weight: bold;
  cursor: default;
  display: block; }

li.token-input-token p {
  float: left;
  padding: 0;
  margin: 0; }

li.token-input-token span {
  float: right;
  color: #777;
  cursor: pointer; }

li.token-input-selected-token {
  background-color: #08844e;
  color: #fff; }

li.token-input-selected-token span {
  color: #bbb; }

div.token-input-dropdown {
  position: absolute;
  width: 400px;
  background-color: #fff;
  overflow: hidden;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  cursor: default;
  font-size: 12px;
  font-family: Verdana, sans-serif;
  z-index: 1; }

div.token-input-dropdown p {
  margin: 0;
  padding: 5px;
  font-weight: bold;
  color: #777; }

div.token-input-dropdown ul {
  margin: 0;
  padding: 0; }

div.token-input-dropdown ul li {
  background-color: #fff;
  padding: 3px;
  list-style-type: none; }

div.token-input-dropdown ul li.token-input-dropdown-item {
  background-color: #fafafa; }

div.token-input-dropdown ul li.token-input-dropdown-item2 {
  background-color: #fff; }

div.token-input-dropdown ul li em {
  font-weight: bold;
  font-style: normal; }

div.token-input-dropdown ul li.token-input-selected-dropdown-item {
  background-color: #d0efa0; }

ul.token-input-list-facebook {
  overflow: hidden;
  height: 1%;
  height: 40px;
  cursor: text;
  font-size: 12px;
  font-family: Verdana, sans-serif;
  min-height: 1px;
  z-index: 999;
  margin: 0;
  padding: 0;
  background-color: #fff;
  list-style-type: none;
  clear: left;
  border-radius: 10px; }

ul.token-input-list-facebook li input {
  border: 0;
  width: 100px;
  padding: 3px 8px;
  background-color: white;
  margin: 2px 0;
  -webkit-appearance: caret; }

li.token-input-token-facebook {
  overflow: hidden;
  height: 15px;
  margin: 3px;
  padding: 1px 3px;
  background-color: #eff2f7;
  color: #000;
  cursor: default;
  border: 1px solid #ccd5e4;
  font-size: 11px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  float: left;
  white-space: nowrap; }

li.token-input-token-facebook p {
  display: inline;
  padding: 0;
  margin: 0; }

li.token-input-token-facebook span {
  color: #a6b3cf;
  margin-left: 5px;
  font-weight: bold;
  cursor: pointer; }

li.token-input-selected-token-facebook {
  background-color: #5670a6;
  border: 1px solid #3b5998;
  color: #fff; }

li.token-input-input-token-facebook {
  /*float: left;*/
  margin: 0;
  padding: 0;
  list-style-type: none; }

div.token-input-dropdown-facebook {
  position: absolute;
  width: 100%;
  background-color: #fff;
  overflow: hidden;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  cursor: default;
  font-size: 11px;
  font-family: Verdana, sans-serif;
  z-index: 1; }

div.token-input-dropdown-facebook p {
  margin: 0;
  padding: 5px;
  font-weight: bold;
  color: #777; }

div.token-input-dropdown-facebook ul {
  margin: 0;
  padding: 0; }

div.token-input-dropdown-facebook ul li {
  background-color: #fff;
  padding: 3px;
  margin: 0;
  list-style-type: none; }

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
  background-color: #fff; }

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
  background-color: #fff; }

div.token-input-dropdown-facebook ul li em {
  font-weight: bold;
  font-style: normal; }

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
  background-color: #3b5998;
  color: #fff; }

/*!
 * Copyright (c) 2014 Tamble, Inc.
 * Licensed under MIT (https://github.com/tamble/jquery-ui-daterangepicker/raw/master/LICENSE.txt)
 */
.comiseo-daterangepicker-main .ui-widget-content {
  border: none; }

.comiseo-daterangepicker-triggerbutton.ui-button {
  text-align: left;
  min-width: 18em; }

.comiseo-daterangepicker {
  position: absolute;
  padding: 5px; }

.comiseo-daterangepicker-mask {
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  /* required for IE */
  background-color: #fff;
  opacity: 0;
  filter: alpha(opacity=0); }

.comiseo-daterangepicker-presets,
.comiseo-daterangepicker-calendar {
  display: table-cell;
  vertical-align: top;
  height: 230px; }

.comiseo-daterangepicker-right .comiseo-daterangepicker-presets {
  padding: 2px 7px 7px 2px; }

.comiseo-daterangepicker-left .comiseo-daterangepicker-presets {
  padding: 2px 2px 7px 7px; }

.ui-menu {
  white-space: nowrap; }

.comiseo-daterangepicker .ui-widget-content,
.comiseo-daterangepicker .ui-datepicker .ui-state-highlight {
  border-width: 0; }

.comiseo-daterangepicker > .comiseo-daterangepicker-main.ui-widget-content {
  border-bottom-width: 1px; }

.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight {
  border-width: 1px; }

.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar {
  border-left-width: 1px;
  padding-left: 5px; }

.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar {
  border-right-width: 1px;
  padding-right: 5px; }

.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel {
  float: left; }

.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel {
  float: right; }

.comiseo-daterangepicker-buttonpanel > button {
  margin-top: 6px; }

.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel > button {
  margin-right: 6px; }

.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel > button {
  margin-left: 6px; }

/* themeable styles */
.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default {
  background: #b0c4de;
  color: #fff; }

/*! jQuery UI - v1.9.2 - 2015-05-18
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Open%20Sans%2C%20Arial%2C%20Helvetica%2C%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=%23333092&bgTextureHeader=flat&bgImgOpacityHeader=100&borderColorHeader=%23aaaaaa&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23efeff6&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23aaaaaa&fcContent=%23000000&iconColorContent=%23222222&bgColorDefault=%23ffffff&bgTextureDefault=flat&bgImgOpacityDefault=75&borderColorDefault=%23d3d3d3&fcDefault=%23efeff6&iconColorDefault=%23888888&bgColorHover=%23dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=%23999999&fcHover=%23ffffff&iconColorHover=%23454545&bgColorActive=%23333092&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=%23aaaaaa&fcActive=%23ffffff&iconColorActive=%23454545&bgColorHighlight=%23c1cd23&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=%23fcefa1&fcHighlight=%23ffffff&iconColorHighlight=%232e83ff&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
  content: "";
  display: table; }

.ui-helper-clearfix:after {
  clear: both; }

.ui-helper-clearfix {
  zoom: 1; }

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important; }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none; }

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
  top: 1px; }

.ui-datepicker .ui-datepicker-prev {
  left: 2px; }

.ui-datepicker .ui-datepicker-next {
  right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px; }

.ui-datepicker .ui-datepicker-next-hover {
  right: 1px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px; }

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center; }

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0; }

.ui-datepicker select.ui-datepicker-month-year {
  width: 100%; }

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%; }

.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em; }

.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0; }

.ui-datepicker td {
  border: 0;
  padding: 1px; }

.ui-datepicker td span, .ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto; }

.ui-datepicker-multi .ui-datepicker-group {
  float: left; }

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em; }

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left; }

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0em; }

/* RTL support */
.ui-datepicker-rtl {
  direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto; }

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right; }

.ui-datepicker-rtl .ui-datepicker-group {
  float: right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px; }

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 200px;
  /*must have*/
  height: 200px;
  /*must have*/ }

/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 1.1em; }

.ui-widget .ui-widget {
  font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 1em; }

.ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #efeff6 url("images/ui-bg_flat_75_efeff6_40x100.png") 50% 50% repeat-x;
  color: #000000; }

.ui-widget-content a {
  color: #000000; }

.ui-widget-header {
  border: 1px solid #aaaaaa;
  background: #333092 url("images/ui-bg_flat_100_333092_40x100.png") 50% 50% repeat-x;
  color: #ffffff;
  font-weight: bold; }

.ui-widget-header a {
  color: #ffffff; }

/* Interaction states
----------------------------------*/
/*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x; font-weight: bold; color: #efeff6; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #efeff6; text-decoration: none; }
*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #999999;
  background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #ffffff; }

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
  color: #ffffff;
  text-decoration: none; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #aaaaaa;
  background: #333092 url("images/ui-bg_flat_65_333092_40x100.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #ffffff; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #fcefa1;
  background: #c1cd23 url("images/ui-bg_flat_55_c1cd23_40x100.png") 50% 50% repeat-x;
  color: #ffffff; }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #ffffff; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
  color: #cd0a0a; }

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
  color: #cd0a0a; }

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #cd0a0a; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none; }

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35); }

/* For IE8 - See #6059 */
/* Icons
---------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url("images/ui-icons_222222_256x240.png"); }

.ui-widget-content .ui-icon {
  background-image: url("images/ui-icons_222222_256x240.png"); }

.ui-widget-header .ui-icon {
  background-image: url("images/ui-icons_ffffff_256x240.png"); }

.ui-state-default .ui-icon {
  background-image: url("images/ui-icons_2e83ff_256x240.png"); }

/*.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url("images/ui-icons_454545_256x240.png"); }*/
.ui-state-active .ui-icon {
  background-image: url("images/ui-icons_454545_256x240.png"); }

.ui-state-highlight .ui-icon {
  background-image: url("images/ui-icons_2e83ff_256x240.png"); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url("images/ui-icons_cd0a0a_256x240.png"); }

/* positioning */
.ui-icon-carat-1-n {
  background-position: 0 0; }

.ui-icon-carat-1-ne {
  background-position: -16px 0; }

.ui-icon-carat-1-e {
  background-position: -32px 0; }

.ui-icon-carat-1-se {
  background-position: -48px 0; }

.ui-icon-carat-1-s {
  background-position: -64px 0; }

.ui-icon-carat-1-sw {
  background-position: -80px 0; }

.ui-icon-carat-1-w {
  background-position: -96px 0; }

.ui-icon-carat-1-nw {
  background-position: -112px 0; }

.ui-icon-carat-2-n-s {
  background-position: -128px 0; }

.ui-icon-carat-2-e-w {
  background-position: -144px 0; }

.ui-icon-triangle-1-n {
  background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
  background-position: -16px -16px; }

.ui-icon-triangle-1-e {
  background-position: -32px -16px; }

.ui-icon-triangle-1-se {
  background-position: -48px -16px; }

.ui-icon-triangle-1-s {
  background-position: -64px -16px; }

.ui-icon-triangle-1-sw {
  background-position: -80px -16px; }

.ui-icon-triangle-1-w {
  background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
  background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px; }

.ui-icon-arrow-1-n {
  background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
  background-position: -16px -32px; }

.ui-icon-arrow-1-e {
  background-position: -32px -32px; }

.ui-icon-arrow-1-se {
  background-position: -48px -32px; }

.ui-icon-arrow-1-s {
  background-position: -64px -32px; }

.ui-icon-arrow-1-sw {
  background-position: -80px -32px; }

.ui-icon-arrow-1-w {
  background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
  background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
  background-position: 0 -48px; }

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px; }

.ui-icon-arrow-4 {
  background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
  background-position: -16px -80px; }

.ui-icon-extlink {
  background-position: -32px -80px; }

.ui-icon-newwin {
  background-position: -48px -80px; }

.ui-icon-refresh {
  background-position: -64px -80px; }

.ui-icon-shuffle {
  background-position: -80px -80px; }

.ui-icon-transfer-e-w {
  background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
  background-position: -112px -80px; }

.ui-icon-folder-collapsed {
  background-position: 0 -96px; }

.ui-icon-folder-open {
  background-position: -16px -96px; }

.ui-icon-document {
  background-position: -32px -96px; }

.ui-icon-document-b {
  background-position: -48px -96px; }

.ui-icon-note {
  background-position: -64px -96px; }

.ui-icon-mail-closed {
  background-position: -80px -96px; }

.ui-icon-mail-open {
  background-position: -96px -96px; }

.ui-icon-suitcase {
  background-position: -112px -96px; }

.ui-icon-comment {
  background-position: -128px -96px; }

.ui-icon-person {
  background-position: -144px -96px; }

.ui-icon-print {
  background-position: -160px -96px; }

.ui-icon-trash {
  background-position: -176px -96px; }

.ui-icon-locked {
  background-position: -192px -96px; }

.ui-icon-unlocked {
  background-position: -208px -96px; }

.ui-icon-bookmark {
  background-position: -224px -96px; }

.ui-icon-tag {
  background-position: -240px -96px; }

.ui-icon-home {
  background-position: 0 -112px; }

.ui-icon-flag {
  background-position: -16px -112px; }

.ui-icon-calendar {
  background-position: -32px -112px; }

.ui-icon-cart {
  background-position: -48px -112px; }

.ui-icon-pencil {
  background-position: -64px -112px; }

.ui-icon-clock {
  background-position: -80px -112px; }

.ui-icon-disk {
  background-position: -96px -112px; }

.ui-icon-calculator {
  background-position: -112px -112px; }

.ui-icon-zoomin {
  background-position: -128px -112px; }

.ui-icon-zoomout {
  background-position: -144px -112px; }

.ui-icon-search {
  background-position: -160px -112px; }

.ui-icon-wrench {
  background-position: -176px -112px; }

.ui-icon-gear {
  background-position: -192px -112px; }

.ui-icon-heart {
  background-position: -208px -112px; }

.ui-icon-star {
  background-position: -224px -112px; }

.ui-icon-link {
  background-position: -240px -112px; }

.ui-icon-cancel {
  background-position: 0 -128px; }

.ui-icon-plus {
  background-position: -16px -128px; }

.ui-icon-plusthick {
  background-position: -32px -128px; }

.ui-icon-minus {
  background-position: -48px -128px; }

.ui-icon-minusthick {
  background-position: -64px -128px; }

.ui-icon-close {
  background-position: -80px -128px; }

.ui-icon-closethick {
  background-position: -96px -128px; }

.ui-icon-key {
  background-position: -112px -128px; }

.ui-icon-lightbulb {
  background-position: -128px -128px; }

.ui-icon-scissors {
  background-position: -144px -128px; }

.ui-icon-clipboard {
  background-position: -160px -128px; }

.ui-icon-copy {
  background-position: -176px -128px; }

.ui-icon-contact {
  background-position: -192px -128px; }

.ui-icon-image {
  background-position: -208px -128px; }

.ui-icon-video {
  background-position: -224px -128px; }

.ui-icon-script {
  background-position: -240px -128px; }

.ui-icon-alert {
  background-position: 0 -144px; }

.ui-icon-info {
  background-position: -16px -144px; }

.ui-icon-notice {
  background-position: -32px -144px; }

.ui-icon-help {
  background-position: -48px -144px; }

.ui-icon-check {
  background-position: -64px -144px; }

.ui-icon-bullet {
  background-position: -80px -144px; }

.ui-icon-radio-on {
  background-position: -96px -144px; }

.ui-icon-radio-off {
  background-position: -112px -144px; }

.ui-icon-pin-w {
  background-position: -128px -144px; }

.ui-icon-pin-s {
  background-position: -144px -144px; }

.ui-icon-play {
  background-position: 0 -160px; }

.ui-icon-pause {
  background-position: -16px -160px; }

.ui-icon-seek-next {
  background-position: -32px -160px; }

.ui-icon-seek-prev {
  background-position: -48px -160px; }

.ui-icon-seek-end {
  background-position: -64px -160px; }

.ui-icon-seek-start {
  background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px; }

.ui-icon-stop {
  background-position: -96px -160px; }

.ui-icon-eject {
  background-position: -112px -160px; }

.ui-icon-volume-off {
  background-position: -128px -160px; }

.ui-icon-volume-on {
  background-position: -144px -160px; }

.ui-icon-power {
  background-position: 0 -176px; }

.ui-icon-signal-diag {
  background-position: -16px -176px; }

.ui-icon-signal {
  background-position: -32px -176px; }

.ui-icon-battery-0 {
  background-position: -48px -176px; }

.ui-icon-battery-1 {
  background-position: -64px -176px; }

.ui-icon-battery-2 {
  background-position: -80px -176px; }

.ui-icon-battery-3 {
  background-position: -96px -176px; }

.ui-icon-circle-plus {
  background-position: 0 -192px; }

.ui-icon-circle-minus {
  background-position: -16px -192px; }

.ui-icon-circle-plus-fill {
  background-position: 0 -241px; }

.ui-icon-circle-minus-fill {
  background: none; }

.ui-icon-circle-close {
  background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
  background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
  background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
  background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
  background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
  background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
  background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
  background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
  background-position: -160px -192px; }

.ui-icon-circle-zoomin {
  background-position: -176px -192px; }

.ui-icon-circle-zoomout {
  background-position: -192px -192px; }

.ui-icon-circle-check {
  background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
  background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
  background-position: -16px -208px; }

.ui-icon-circlesmall-close {
  background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
  background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
  background-position: -64px -208px; }

.ui-icon-squaresmall-close {
  background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px; }

/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-top-left-radius: 5px;
  border-top-left-radius: 5px; }

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-top-right-radius: 5px;
  border-top-right-radius: 5px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px; }

/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30); }

.ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px; }

.ui-widget-content {
  border: none; }

body {
  margin: 0px; }

.one-column {
  clear: both;
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }

.three-column {
  padding-bottom: 84px;
  clear: both;
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .three-column .first {
    width: 190px;
    float: left;
    margin-right: 32px; }
  .three-column .second {
    width: 412px;
    float: left;
    margin-right: 32px; }
  .three-column .third {
    width: 190px;
    float: right;
    margin-right: 0; }

.two-column {
  clear: both;
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .two-column .first {
    width: 190px;
    float: left;
    margin-right: 32px; }
  .two-column .second {
    width: 634px;
    float: right;
    margin-right: 0; }

.content-wrapper {
  width: 960px;
  margin: 0 auto;
  overflow: hidden; }

.main-content {
  width: 264px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  margin-left: 52px;
  margin-right: 52px; }
  .main-content:after {
    content: " ";
    display: block;
    clear: both; }

.gradient-wrapper {
  background: #ffffff;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #DCEDFD));
  background: -webkit-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: -moz-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: -o-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: -ms-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: linear-gradient(top, #ffffff, #DCEDFD);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=1 );
  margin-bottom: 32px;
  /*padding-bottom: $LargeSpacer;*/ }

.reverse {
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #DCEDFD));
  background: -webkit-linear-gradient(top, #ffffff, #DCEDFD);
  background: -moz-linear-gradient(top, #ffffff, #DCEDFD);
  background: -o-linear-gradient(top, #ffffff, #DCEDFD);
  background: -ms-linear-gradient(top, #ffffff, #DCEDFD);
  background: linear-gradient(top, #ffffff, #DCEDFD);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=0 );
  margin-bottom: 51px;
  padding-bottom: 30px; }

.home-slideshow + .gradient-wrapper {
  margin-top: -60px;
  margin-bottom: 0px;
  /*height: 300px;*/ }
  .home-slideshow + .gradient-wrapper .default-slider:after {
    background: none; }
  .home-slideshow + .gradient-wrapper .generic-callout-carousel {
    border-bottom: 1px solid #cdcdcd; }
    .home-slideshow + .gradient-wrapper .generic-callout-carousel .slick-dots {
      position: relative;
      left: 345px !important; }

html {
  font-family: Open Sans, Arial, Helvetica, sans-serif; }

h1, #HwContentTitle {
  font-weight: 600;
  font-size: 24px;
  margin-top: 0px;
  margin-bottom: 8px;
  color: #333092; }

h2, #HwSectionTitle, .hero-slideshow .slick-slider .slide .slider-text-overlay .slide-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 0px;
  margin-top: 3px;
  color: #4c4e5e; }

h3, .bio-list-item .bio-name, .micro-feature-listing .title-container .title, .news-search .news-search-title, .testimonial-search .testimonial-search-title, .related-events .title, .event-search .event-search-title, .accent-link span {
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 0px;
  color: #e06f31; }

h4, .generic-callout-carousel .callout .title, .featured-content-carousel .featured-content .slider-text-overlay .title, .news-search-results .pagination .result-count, .testimonial-search-results .pagination .result-count, .search-results.list .result .result-link, .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .title, .provider-search-row .specialties .specialties-title, .provider-search-row .provider-details .practice-name, .event-search-results .pagination .result-count, .pagination-container .pagination .result-count {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 0px;
  color: #333092; }

h5, .search-results.grid .result .result-link, .event .event-details .event-detail .detail-label, .featured-event-callout .event-details .event-title, .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .testimonial-date, .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .testimonial-date, .event .event-details .event-title, footer .top .content-container .link-group .title, footer .accolades .title, .related-events .event .event-details .event-title {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 0px;
  color: #333092; }

h6, .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .button-text, .news-search .search .search-button, .testimonial-search .search .search-button, .page-container .testimonial .testimonial-details .testimonial-name, .featured-event-callout .event-details .event-date, .event .event-details .event-date, .mega-menu .menu-section .sub-menu-section .generic-callout h5, .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .result-link, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .result-link, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .detail-label, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .detail-label, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-title, .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .title, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .title, footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .title, .mega-menu .menu-section .horizontal-section .group-menu ul li a, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout h5, .related-events .event .event-details .event-date, .event-search .search .search-button {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 0px;
  color: #0081c6;
  text-transform: uppercase; }

.p-lead, .news-search .year-selector-components .news-date .date-title, .listing-description, .biography-telephone, .biography-email, .mega-menu .menu-section .sub-menu-section .menu-column ul li a, .mega-menu .menu-section .horizontal-section .sub-menu-section .section ul li a, .event-search .event-date .date-title {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 20px;
  color: #4c4e5e; }

.p-body, .generic-callout-carousel .callout .description, .featured-content-carousel .featured-content .slider-text-overlay .description, .bio-list-item .bio-title, .bio-list-item .bio-contact-details, .bio-list-item .bio-description, .search-results.list .result .result-description, .location-search label, .service-provider-details .first-column .specialties-statistics .rating-section .rating-total, .service-provider-details .first-column .specialties-statistics .rating-section .rating-patients, .service-provider-details .first-column .specialties-statistics .rating-section .review-satisfaction, .service-provider-details .second-column p, .three-column .third, .featured-event-callout .event-details .event-description, .featured-news-callout p, .featured-testimonial-callout .testimonial-details .testimonial-description, .testimonial .testimonial-details .testimonial-description, .news-item p, .event .event-details .event-description, .provider-search-row .specialties .specialties-primary, .provider-search-row .specialties .specialties-statistics .rating-total, .provider-search-row .specialties .specialties-statistics .rating-patients, .provider-search-row .specialties .specialties-statistics .review-satisfaction, .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container, .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .location-phone-container, .page-content-block .content-block .bubble-list .bubble-link a, .related-events .event .event-details .event-description, #HwContentWrapper {
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 10px;
  color: #4c4e5e; }

.p-utility, .search-results .result .result-type, .service-provider-listing .service-provider .details .titles, .page-container .testimonial .testimonial-details .sub-heading, .event .event-details .event-detail, .provider-search-row .provider-details .address, footer .top .content-container .link-group .links .link a, footer .bottom .content-container .bottom-content ul, footer .bottom ul, #healthwise-legal {
  font-weight: 400;
  font-size: 11px;
  line-height: 14px;
  margin-bottom: 10px;
  color: #4c4e5e; }

.callout-subtitle {
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 12px;
  line-height: 14px;
  margin-top: 30px;
  margin-bottom: 10px;
  color: #0081c6;
  text-transform: uppercase; }

.p-list {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 0px;
  color: #333092; }

.cta-link {
  margin-top: 16px;
  text-decoration: none;
  color: #e06f31;
  font-weight: bold;
  float: right;
  font-size: 13px; }
  .cta-link a:after {
    padding-left: 4px;
    font-family: FontAwesome;
    font-size: x-small;
    font-weight: 100;
    content: '\f054 \f054'; }

.cta-link:hover {
  color: #fdb913; }

.button-text {
  color: white;
  font-size: 13px;
  text-decoration: none; }

.cta-fad-comments, .service-provider-details .first-column .specialties-statistics .rating-section .cta-comments, .provider-search-row .specialties .specialties-statistics .cta-comments {
  margin-top: 16px;
  text-decoration: none;
  color: #333092;
  font-weight: bold;
  float: right;
  font-size: 13px; }

.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
  font-size: 2em; }

@font-face {
  font-family: "raty";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/raty.eot");
  src: url("fonts/raty.eot?#iefix") format("embedded-opentype");
  src: url("fonts/raty.svg#raty") format("svg");
  src: url("fonts/raty.ttf") format("truetype");
  src: url("fonts/raty.woff") format("woff"); }

.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: "raty";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none; }

.cancel-on-png:before {
  content: "\e600"; }

.cancel-off-png:before {
  content: "\e601"; }

.star-on-png:before {
  content: "\f005"; }

.star-off-png:before {
  content: "\f006"; }

.star-half-png:before {
  content: "\f123"; }

header {
  width: 100%;
  background-color: #333092;
  border-top: 6px solid #0081c6; }
  header .header-container {
    width: 960px;
    margin-left: auto;
    margin-right: auto; }
    header .header-container:after {
      content: " ";
      display: block;
      clear: both; }
    header .header-container .top {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
      header .header-container .top ul {
        display: inline-block;
        float: right;
        margin-right: 16px;
        margin-top: 19px; }
        header .header-container .top ul li {
          display: inline-block;
          border-right: 1px solid #7472b5;
          padding-right: 11px;
          padding-left: 10px;
          height: 15px; }
          header .header-container .top ul li a {
            display: block;
            color: white;
            text-decoration: none;
            font-size: 11px;
            text-transform: uppercase; }
          header .header-container .top ul li a:hover {
            color: #7472b5; }
        header .header-container .top ul li:last-child {
          border-right: none;
          padding-right: 0px; }
      header .header-container .top #google-search-box {
        width: 264px;
        float: right;
        margin-right: 0;
        padding-top: 13px;
        float: right;
        height: 32px; }
        header .header-container .top #google-search-box .gsc-input {
          border-radius: 10px;
          display: inline-block;
          width: 225px;
          height: 32px;
          background-image: url("images/spy-glass.png") !important;
          background-repeat: no-repeat;
          background-position: 208px 9px; }
        header .header-container .top #google-search-box .gsc-branding {
          display: none; }
        header .header-container .top #google-search-box .gsc-search-button {
          display: none; }
        header .header-container .top #google-search-box .gsc-clear-button {
          display: none; }
    header .header-container .bottom {
      display: block;
      width: 100%;
      margin: 0 auto;
      text-align: right;
      padding-bottom: 5px;
      position: relative;
      float: left; }
      header .header-container .bottom .logo {
        position: absolute;
        top: 21px;
        left: 0px; }
      header .header-container .bottom > ul {
        display: inline-block;
        margin-bottom: 16px;
        padding-left: 0px; }
        header .header-container .bottom > ul li {
          display: inline-block;
          padding-left: 5px;
          border-left: 1px solid #7472b5;
          height: 44px;
          padding-bottom: 10px;
          position: relative;
          min-width: 120px;
          position: relative; }
          header .header-container .bottom > ul li .imgAction {
            position: absolute;
            display: none;
            height: 21px;
            padding-top: 9px;
            margin-top: -26px;
            margin-right: -9px;
            right: 8px;
            z-index: 1000;
            cursor: pointer;
            color: #fff;
            font-size: 14px;
            font-weight: lighter;
            top: 0;
            text-align: right; }
          header .header-container .bottom > ul li a {
            display: block;
            color: #ffc400;
            text-decoration: none;
            text-align: left;
            font-size: 15px;
            cursor: pointer;
            bottom: 0;
            background: transparent;
            min-width: 120px;
            /*padding-bottom: 10px;*/
            height: 89px;
            /*margin-bottom: 20px;*/ }
            header .header-container .bottom > ul li a:hover {
              color: white; }
              header .header-container .bottom > ul li a:hover i {
                /*display: block;*/ }
            header .header-container .bottom > ul li a:hover, header .header-container .bottom > ul li a.active {
              /*
                            &:after {
                                top: 100%;
	                            left: 50%;
	                            border: solid transparent;
	                            content: " ";
	                            height: 0;
	                            width: 0;
	                            position: absolute;
	                            pointer-events: none;
	                            border-color: rgba(51, 48, 146, 0);
	                            border-top-color: #333092;
	                            border-width: 20px;
	                            margin-left: -20px;
                                z-index: 3000;
                            }
                                */ }
            header .header-container .bottom > ul li a span {
              position: absolute;
              bottom: 0; }
          header .header-container .bottom > ul li i {
            position: absolute;
            top: 63px;
            left: 0;
            right: 0;
            margin-left: auto;
            margin-right: auto;
            z-index: 3000;
            color: #333092;
            font-size: 36px;
            width: 120px;
            height: auto;
            display: block;
            text-align: center; }
        header .header-container .bottom > ul li:last-child {
          margin-right: 0px; }

.affiliate-drawer {
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dcedfd));
  background: -webkit-linear-gradient(top, #ffffff, #dcedfd);
  background: -moz-linear-gradient(top, #ffffff, #dcedfd);
  background: -o-linear-gradient(top, #ffffff, #dcedfd);
  background: -ms-linear-gradient(top, #ffffff, #dcedfd);
  background: linear-gradient(top, #ffffff, #dcedfd);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=0 ); }
  .affiliate-drawer .drawer-wrapper {
    float: none;
    position: relative;
    width: 960px;
    margin: 0 auto; }
    .affiliate-drawer .drawer-wrapper .affiliate-drawer-button {
      border-bottom-right-radius: 10px;
      border-bottom-left-radius: 10px;
      box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.15);
      cursor: pointer;
      height: 30px;
      width: 200px;
      background: url("images/blue-down-arrow.png") 163px 5px, -webkit-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-down-arrow.png") 163px 5px, -moz-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-down-arrow.png") 163px 5px, -o-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-down-arrow.png") 163px 5px, linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-down-arrow.png") 163px 5px, -ms-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background-repeat: no-repeat;
      position: absolute;
      bottom: -36px;
      z-index: 2000; }
      .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content {
        padding-top: 5px;
        padding-right: 13px;
        padding-left: 13px;
        padding-bottom: 11px; }
        .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .button-text {
          color: #ffffff; }
        .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content img {
          position: absolute;
          right: 140px;
          top: 5px;
          width: 50px;
          height: auto; }
    .affiliate-drawer .drawer-wrapper .affiliate-drawer-button.open {
      background: url("images/blue-up-arrow.png") 163px 5px, -webkit-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-up-arrow.png") 163px 5px, -moz-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-up-arrow.png") 163px 5px, -o-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-up-arrow.png") 163px 5px, linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: url("images/blue-up-arrow.png") 163px 5px, -ms-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background-repeat: no-repeat; }
    .affiliate-drawer .drawer-wrapper .drawer-content {
      width: 264px;
      margin-left: auto;
      margin-right: auto;
      width: 856px;
      float: left;
      margin-left: 0;
      margin-right: 0;
      float: none;
      display: none;
      padding-top: 16px; }
      .affiliate-drawer .drawer-wrapper .drawer-content:after {
        content: " ";
        display: block;
        clear: both; }
      .affiliate-drawer .drawer-wrapper .drawer-content .left {
        width: 222px;
        float: left;
        margin-right: 32px;
        font-size: 12px;
        margin-top: 16px; }
        .affiliate-drawer .drawer-wrapper .drawer-content .left p {
          margin: 0px; }
        .affiliate-drawer .drawer-wrapper .drawer-content .left h5, .affiliate-drawer .drawer-wrapper .drawer-content .left .search-results.grid .result .result-link, .search-results.grid .result .affiliate-drawer .drawer-wrapper .drawer-content .left .result-link, .affiliate-drawer .drawer-wrapper .drawer-content .left .event .event-details .event-detail .detail-label, .event .event-details .event-detail .affiliate-drawer .drawer-wrapper .drawer-content .left .detail-label, .affiliate-drawer .drawer-wrapper .drawer-content .left .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .affiliate-drawer .drawer-wrapper .drawer-content .left .event-title, .affiliate-drawer .drawer-wrapper .drawer-content .left .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .affiliate-drawer .drawer-wrapper .drawer-content .left .testimonial-title, .affiliate-drawer .drawer-wrapper .drawer-content .left .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .affiliate-drawer .drawer-wrapper .drawer-content .left .testimonial-date, .affiliate-drawer .drawer-wrapper .drawer-content .left .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .affiliate-drawer .drawer-wrapper .drawer-content .left .testimonial-title, .affiliate-drawer .drawer-wrapper .drawer-content .left .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .affiliate-drawer .drawer-wrapper .drawer-content .left .testimonial-date, .affiliate-drawer .drawer-wrapper .drawer-content .left .event .event-details .event-title, .event .event-details .affiliate-drawer .drawer-wrapper .drawer-content .left .event-title, .affiliate-drawer .drawer-wrapper .drawer-content .left footer .top .content-container .link-group .title, footer .top .content-container .link-group .affiliate-drawer .drawer-wrapper .drawer-content .left .title, .affiliate-drawer .drawer-wrapper .drawer-content .left footer .accolades .title, footer .accolades .affiliate-drawer .drawer-wrapper .drawer-content .left .title {
          margin-bottom: 16px; }
        .affiliate-drawer .drawer-wrapper .drawer-content .left ul {
          width: 100%;
          padding-left: 0px; }
          .affiliate-drawer .drawer-wrapper .drawer-content .left ul li {
            list-style-type: none;
            border-top: 1px solid #cdcdcd; }
            .affiliate-drawer .drawer-wrapper .drawer-content .left ul li a {
              text-decoration: none;
              color: #4c4e5e;
              font-weight: 600;
              padding-top: 5px;
              padding-bottom: 5px;
              display: block; }
            .affiliate-drawer .drawer-wrapper .drawer-content .left ul li a:hover {
              text-decoration: underline; }
      .affiliate-drawer .drawer-wrapper .drawer-content .right {
        width: 560px;
        float: right;
        margin-right: 0;
        margin-left: 296px;
        float: none; }

.ajax-load-more {
  display: none; }

.nav-main {
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  color: #ffc400; }

.snav-1 {
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  margin-top: 20px;
  color: #333092; }

.snav-2 {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  margin-top: 10px;
  margin-left: 15px;
  color: #0081c6; }

.snav-3 {
  font-weight: 400;
  font-size: 13px;
  line-height: 22px;
  margin-left: 30px;
  color: #4c4e5e; }

img {
  border: 0; }

p, li {
  color: #4c4e5e;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 10px; }

.seperator {
  clear: both;
  background: #4c4e5e;
  margin-top: 32px;
  margin-bottom: 32px; }

.content-wrapper img {
  border-radius: 15px; }

*:focus {
  outline: 0; }

.no-result {
  color: #4c4e5e;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 42px; }

.radio-button {
  display: block;
  height: 28px;
  margin-bottom: 16px; }
  .radio-button label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-left: 30px;
    margin-right: 10px;
    font-size: 13px;
    color: #4c4e5e; }
    .radio-button label p {
      margin-bottom: 0px;
      margin-top: 0px;
      margin-left: 16px;
      padding-bottom: 5px; }
  .radio-button input[type=radio] {
    display: none; }
  .radio-button .radio label:before {
    border-radius: 8px; }
  .radio-button label:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    margin-right: 10px;
    position: absolute;
    left: 0;
    bottom: -5px;
    background-color: #ffffff;
    box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
    border-radius: 25px; }
  .radio-button input[type=radio]:checked + label:before {
    content: "\2022";
    color: #c1cd23;
    font-size: 62px;
    text-align: center;
    line-height: 26px; }

select::-ms-expand {
  display: none; }

select * {
  /*background-color:#1a88c3;*/
  color: #FFF; }

select {
  height: 39px;
  border-radius: 10px 10px 10px 10px;
  -ms-border-radius: 10px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0 10px;
  /*
    background: 
        url("images/select-down-arrow.png") no-repeat 93% 50%, -webkit-linear-gradient(top, #1a88c3, #1a88c3 49%, #0065a6 50%, #0065a6);
    
    background: url("images/select-down-arrow.png") no-repeat 93% 50%, -moz-linear-gradient(top, #1a88c3, #1a88c3 49%, #0065a6 50%, #0065a6);
        background: url("images/select-down-arrow.png") no-repeat 93% 50%, -o-linear-gradient(top, #1a88c3, #1a88c3 49%, #0065a6 50%, #0065a6);
        background: url("images/select-down-arrow.png") no-repeat 93% 50%, linear-gradient(top, #1a88c3, #1a88c3 49%, #0065a6 50%, #0065a6);
    background: url("images/select-down-arrow.png") no-repeat 93% 50%, -ms-linear-gradient(top, #1a88c3, #1a88c3 49%, #0065a6 50%, #0065a6);
    */
  /*background: url(images/select-down-arrow.png) no-repeat;*/
  /*background-color: #1a88c3;*/
  background-repeat-x: no-repeat;
  background-repeat-y: no-repeat;
  background-position-x: 93%;
  background-position-y: 50%;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzFhODhjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFhODhjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNjVhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY1YTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
  background: url("images/select-down-arrow.png") no-repeat 93% 50%, -moz-linear-gradient(top, #1a88c3 1%, #1a88c3 50%, #0065a6 51%, #0065a6 100%);
  background: url("images/select-down-arrow.png") no-repeat 93% 50%, -webkit-gradient(linear, left top, left bottom, color-stop(1%, #1a88c3), color-stop(50%, #1a88c3), color-stop(51%, #0065a6), color-stop(100%, #0065a6));
  background: url("images/select-down-arrow.png") no-repeat 93% 50%, -webkit-linear-gradient(top, #1a88c3 1%, #1a88c3 50%, #0065a6 51%, #0065a6 100%);
  background: url("images/select-down-arrow.png") no-repeat 93% 50%, -o-linear-gradient(top, #1a88c3 1%, #1a88c3 50%, #0065a6 51%, #0065a6 100%);
  background: url("images/select-down-arrow.png") no-repeat 93% 50%, -ms-linear-gradient(top, #1a88c3 1%, #1a88c3 50%, #0065a6 51%, #0065a6 100%);
  background: url("images/select-down-arrow.png") no-repeat 93% 50%, linear-gradient(to bottom, #1a88c3 1%, #1a88c3 50%, #0065a6 51%, #0065a6 100%);
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a88c3', endColorstr='#0065a6',GradientType=0 );*/
  font-size: 13px;
  color: white;
  border: none; }
  select option {
    color: black; }

select::-ms-expand {
  display: none; }

input {
  font-size: 13px; }

input[type=text], input[type=submit], input[type=button] {
  height: 40px;
  border-radius: 10px;
  background-color: white;
  color: #4c4e5e;
  border: 1px solid #cdcdcd;
  padding: 0 10px; }

.input-group input {
  display: inline-block;
  width: 125px;
  margin-right: 9px; }

.input-group select {
  display: inline-block;
  width: 135px;
  background-position: 85% 50%; }

.input-group .checkbox {
  display: inline-block;
  margin-right: 16px; }

input::-webkit-input-placeholder {
  color: #cdcdcd; }

input:-moz-placeholder {
  /* Firefox 18- */
  color: #cdcdcd; }

input::-moz-placeholder {
  /* Firefox 19+ */
  color: #cdcdcd; }

input:-ms-input-placeholder {
  color: #cdcdcd; }

.section-divider {
  padding-bottom: 32px;
  border-bottom: 1px solid #cdcdcd; }

.align-right {
  text-align: right; }

.search-button {
  cursor: pointer;
  background: -webkit-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -moz-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -o-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -ms-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  color: white;
  border: none; }

.search-button:hover {
  background: none;
  background-color: #4c4e5e; }

input[type=submit] {
  cursor: pointer;
  background-color: #464399;
  background: -webkit-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -moz-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -o-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -ms-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  color: white;
  border: none; }

input[type="submit"]:hover {
  background: none;
  background-color: #4c4e5e; }

.fine-print {
  color: black;
  font-size: 12px;
  margin-bottom: 0px;
  margin-top: 12px; }

.checkbox label {
  font-size: 13px;
  color: #4c4e5e;
  margin-right: 4px; }

.checkbox input[type="checkbox"] {
  display: none; }

.checkbox input[type="checkbox"] + label:before, .checkbox label:before {
  content: '';
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 4px;
  vertical-align: middle;
  background: url(images/check_radio_sheet.png) left top no-repeat;
  cursor: pointer;
  padding-bottom: 5px; }

.checkbox input[type="checkbox"]:checked + label:before, input[type="checkbox"]:checked .checkbox label {
  background: url(images/check_radio_sheet.png) -28px top no-repeat; }

.checkbox label {
  display: inline;
  background-position: 0px;
  display: inline-block;
  width: 75px;
  height: 28px;
  margin-right: 4px;
  vertical-align: middle;
  cursor: pointer;
  padding-bottom: 5px;
  content: ''; }
  .checkbox label span {
    background: url(images/check_radio_sheet.png) left top no-repeat;
    width: 28px;
    height: 28px;
    display: inline-block; }
  .checkbox label:before {
    display: inline;
    background: none; }

.checkbox .genderselect {
  display: inline; }
  .checkbox .genderselect span {
    background-position: 0 0; }
  .checkbox .genderselect .caption {
    background: none;
    position: relative;
    top: -7px; }

.checkbox .gendernotselect {
  display: inline; }
  .checkbox .gendernotselect span {
    background-position: -28px 0; }
  .checkbox .gendernotselect .caption {
    background: none;
    position: relative;
    top: -7px; }

.checkbox-label {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 13px;
  color: #4c4e5e;
  display: inline-block;
  margin-right: 16px; }

one-column-utility {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }

.hidebreadcrumb .main-content-utility-nav {
  display: none; }

.page-editor-lock {
  background: #ffd800;
  color: #000000;
  padding: 10px 30px;
  font-weight: bold; }
  .page-editor-lock p {
    margin: 0;
    padding: 0; }

.page-editor-mode {
  /* extra padding for add-here buttons */ }
  .page-editor-mode .bread-crumb {
    margin-bottom: 1px;
    /* reduced for extra padding */ }
  .page-editor-mode .one-column, .page-editor-mode .two-column > .first, .page-editor-mode .two-column > .second,
  .page-editor-mode .three-column > .first, .page-editor-mode .three-column > .second, .page-editor-mode .three-column > .third {
    padding: 30px 0; }
  .page-editor-mode .content-wrapper {
    padding-bottom: 30px; }
  .page-editor-mode .page-editor-help-message {
    clear: both; }
  .page-editor-mode .hero-slideshow .page-editor-help-message p {
    margin: 0;
    padding: 0;
    color: red; }
  .page-editor-mode .hero-slideshow img {
    max-height: 500px; }
  .page-editor-mode .generic-callout-carousel-page-editor {
    clear: both;
    overflow: hidden; }
    .page-editor-mode .generic-callout-carousel-page-editor .callout {
      margin-bottom: 15px; }
  .page-editor-mode .two-column .second .generic-callout-carousel-page-editor .callout {
    width: 190px;
    float: left; }
    .page-editor-mode .two-column .second .generic-callout-carousel-page-editor .callout:nth-child(3n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .page-editor-mode .two-column .second .generic-callout-carousel-page-editor .callout:nth-child(3n + 2) {
      margin-left: 222px;
      margin-right: -100%;
      clear: none; }
    .page-editor-mode .two-column .second .generic-callout-carousel-page-editor .callout:nth-child(3n + 3) {
      margin-left: 444px;
      margin-right: -100%;
      clear: none; }
  .page-editor-mode .one-column .generic-callout-carousel-page-editor .callout {
    width: 190px;
    float: left; }
    .page-editor-mode .one-column .generic-callout-carousel-page-editor .callout:nth-child(4n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .page-editor-mode .one-column .generic-callout-carousel-page-editor .callout:nth-child(4n + 2) {
      margin-left: 222px;
      margin-right: -100%;
      clear: none; }
    .page-editor-mode .one-column .generic-callout-carousel-page-editor .callout:nth-child(4n + 3) {
      margin-left: 444px;
      margin-right: -100%;
      clear: none; }
    .page-editor-mode .one-column .generic-callout-carousel-page-editor .callout:nth-child(4n + 4) {
      margin-left: 666px;
      margin-right: -100%;
      clear: none; }
  .page-editor-mode.homepage .generic-callout-carousel-page-editor .callout {
    width: 264px;
    float: left; }
    .page-editor-mode.homepage .generic-callout-carousel-page-editor .callout:nth-child(3n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .page-editor-mode.homepage .generic-callout-carousel-page-editor .callout:nth-child(3n + 2) {
      margin-left: 296px;
      margin-right: -100%;
      clear: none; }
    .page-editor-mode.homepage .generic-callout-carousel-page-editor .callout:nth-child(3n + 3) {
      margin-left: 592px;
      margin-right: -100%;
      clear: none; }
  .page-editor-mode .bubble.empty {
    padding-top: 10px; }

.site-navigation {
  display: block;
  border-top: 1px solid #cdcdcd;
  /*   padding-top: $SmallSpacer; */
  padding-top: 12px;
  /* .back-link:hover {
        height: auto;
        text-align: center;
        padding: 15px;
        border-radius: 10px;
        margin-botom: $SmallSpacer;

        a{
          /*  color: white;
        }
    }*/ }
  .site-navigation .back-link {
    /*  @extend .search-button;*/
    /*  height: 26px; */
    text-align: left;
    padding: 0 15px 18px 18px;
    /* border-radius: 10px; */
    margin-botom: 16px;
    background-image: url("/~/media/chp/Design%20Assets/CHP_slice.ashx");
    background-position: bottom;
    background-repeat: repeat-x; }
    .site-navigation .back-link a {
      /* color: white; */
      color: #333092;
      font-size: 17px;
      font-weight: bold; }
  .site-navigation a {
    display: block;
    text-decoration: none; }
    .site-navigation a.active {
      font-weight: bold; }
  .site-navigation li {
    list-style-type: none;
    /* list-style-type: disc; */ }
  .site-navigation ul.level-1 {
    margin-top: 0px;
    padding-left: 0px; }
    .site-navigation ul.level-1 > li {
      border-bottom: 1px solid #cdcdcd; }
      .site-navigation ul.level-1 > li > a {
        padding-top: 6px;
        padding-bottom: 6px;
        font-size: 13px;
        color: #333092; }
      .site-navigation ul.level-1 > li > a:hover {
        color: #e06f31; }
  .site-navigation ul.level-2 {
    padding-left: 16px; }
    .site-navigation ul.level-2 > li > a {
      padding-top: 6px;
      padding-bottom: 6px;
      font-size: 13px;
      color: #0081c6; }
    .site-navigation ul.level-2 > li > a:hover {
      color: #005596; }
    .site-navigation ul.level-2 > li:last-child > a {
      padding-bottom: 16px; }
  .site-navigation ul.level-3 {
    padding-left: 16px; }
    .site-navigation ul.level-3 li a {
      font-size: 13px;
      color: #4c4e5e;
      padding-bottom: 4px; }

.bread-crumb {
  margin-top: 16px;
  margin-bottom: 32px;
  float: left; }
  .bread-crumb ul {
    margin: 0px;
    padding-left: 0px; }
    .bread-crumb ul .slick-list {
      width: 742px; }
    .bread-crumb ul .left {
      position: absolute;
      right: -25px;
      top: -6px; }
    .bread-crumb ul .right {
      position: absolute;
      left: -27px;
      top: -6px; }
    .bread-crumb ul .slick-arrow {
      display: inline-block; }
      .bread-crumb ul .slick-arrow img {
        width: 30px;
        height: 30px; }
    .bread-crumb ul .slick-disabled img {
      display: none; }
    .bread-crumb ul li:first-of-type {
      padding-left: 0px;
      margin-left: 0px; }
    .bread-crumb ul li {
      list-style-type: none;
      display: inline-block;
      text-decoration: none;
      color: #4c4e5e;
      font-size: 11px;
      border-right: 1px solid #cdcdcd;
      margin: 0px;
      padding: 0 14px 0 8px; }
      .bread-crumb ul li a {
        text-decoration: none;
        color: #4c4e5e;
        font-size: 11px; }
      .bread-crumb ul li div {
        margin: 0px;
        padding: 0px; }
      .bread-crumb ul li a:hover {
        text-decoration: underline; }
    .bread-crumb ul li:last-child {
      border-right: none; }
    .bread-crumb ul li:first-child {
      padding-left: 0px;
      /*
            a {
                padding-left: 0px;
            }*/ }

.two-column .second .generic-callout-carousel {
  width: 560px;
  float: right;
  margin-right: 0;
  width: 556px;
  padding-bottom: 75px;
  margin-top: 19px;
  float: left;
  margin-left: 54px; }
  .two-column .second .generic-callout-carousel .right {
    left: -55px; }
  .two-column .second .generic-callout-carousel .left {
    right: -28px; }
  .two-column .second .generic-callout-carousel .slick-dots {
    left: 0;
    text-align: center;
    width: 100%;
    padding-bottom: 44px; }
  .two-column .second .generic-callout-carousel .callout {
    width: 190px;
    float: left;
    margin-right: 32px; }
    .two-column .second .generic-callout-carousel .callout img {
      clear: both;
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    .two-column .second .generic-callout-carousel .callout .callout-details {
      clear: both;
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }

.two-column .second .default-slider:after {
  background-size: 100% 1px;
  background-position: 0 0;
  width: 110%;
  left: -5%; }

.two-column .second .default-slider .clear {
  clear: both;
  content: "";
  display: block; }

.three-column .second .generic-callout-carousel {
  width: 412px;
  float: left;
  margin-right: 32px; }
  .three-column .second .generic-callout-carousel .callout:nth-of-type(2) {
    width: 190px;
    float: right;
    margin-right: 0; }
  .three-column .second .generic-callout-carousel .callout {
    width: 190px;
    float: left;
    margin-right: 32px; }
    .three-column .second .generic-callout-carousel .callout img {
      width: 190px;
      float: left;
      margin-right: 32px; }
    .three-column .second .generic-callout-carousel .callout .callout-details {
      width: 190px;
      float: left;
      margin-right: 32px; }

body:not(.homepage) .one-column .generic-callout-carousel {
  padding-bottom: 82px; }
  body:not(.homepage) .one-column .generic-callout-carousel .callout {
    width: 190px;
    float: left;
    margin-right: 32px; }
    body:not(.homepage) .one-column .generic-callout-carousel .callout img {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
  body:not(.homepage) .one-column .generic-callout-carousel .slick-dots {
    bottom: -19px;
    padding-bottom: 49px; }

.generic-callout-carousel {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 50px; }
  .generic-callout-carousel .arrow {
    position: absolute;
    top: 42px;
    cursor: pointer; }
    .generic-callout-carousel .arrow img {
      width: 36px;
      height: 36px; }
  .generic-callout-carousel .right {
    left: -49px; }
  .generic-callout-carousel .left {
    right: -49px; }
  .generic-callout-carousel .callout {
    width: 264px;
    float: left;
    margin-right: 32px; }
    .generic-callout-carousel .callout img {
      margin-bottom: 32px;
      width: 264px;
      float: left;
      margin-right: 32px;
      height: auto;
      border-radius: 9px;
      box-shadow: 3px 3px 6px #3e3b3b; }
    .generic-callout-carousel .callout .title {
      margin-bottom: 8px;
      color: #333092; }
      .generic-callout-carousel .callout .title a {
        font-size: 14px;
        color: #333092;
        font-weight: 600; }
    .generic-callout-carousel .callout a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .generic-callout-carousel .callout a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
  .generic-callout-carousel .slick-dots {
    position: absolute;
    bottom: -19px;
    padding-bottom: 19px;
    left: 310px;
    margin-bottom: 0px;
    padding-left: 0px; }
    .generic-callout-carousel .slick-dots li {
      position: relative;
      display: inline-block;
      width: 20px;
      height: 20px;
      margin: 0 5px;
      padding: 0;
      cursor: pointer; }
      .generic-callout-carousel .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 20px;
        height: 20px;
        padding: 5px;
        cursor: pointer;
        color: transparent;
        border: 0;
        outline: none;
        background: transparent; }
      .generic-callout-carousel .slick-dots li button:before {
        font-size: 51px;
        line-height: 17px;
        position: absolute;
        top: 0;
        left: 0;
        width: 14px;
        height: 14px;
        content: '\2022';
        text-align: center;
        color: #cdcdcd;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .generic-callout-carousel .slick-dots li.slick-active button:before {
      color: #0081c6; }

.homepage .callout-details a {
  color: #e06f31; }

.default-slider {
  width: 100%; }
  .default-slider:after {
    background: url(/Presentation/includes/CCP/css/images/seperator.png) no-repeat;
    content: "";
    display: block;
    height: 1px;
    left: -220px;
    margin: 0 auto;
    padding-bottom: 1px;
    position: relative;
    width: 1297px;
    background-position: center;
    background-size: 1297px 1px; }
  .default-slider .generic-callout-carousel {
    float: none; }
    .default-slider .generic-callout-carousel .slick-list {
      width: 100%; }

.featured-content-carousel {
  margin-bottom: 32px;
  width: 412px;
  float: left;
  margin-right: 32px; }
  .featured-content-carousel .featured-content {
    width: 412px;
    float: left;
    margin-right: 32px; }
    .featured-content-carousel .featured-content img {
      margin-bottom: 32px;
      width: 412px;
      float: left;
      margin-right: 32px;
      height: auto;
      border-radius: 9px;
      box-shadow: 3px 3px 6px #3e3b3b; }
    .featured-content-carousel .featured-content .slider-text-overlay {
      width: 412px;
      float: left;
      margin-right: 32px; }
      .featured-content-carousel .featured-content .slider-text-overlay .title {
        margin-bottom: 8px;
        color: #333092; }
      .featured-content-carousel .featured-content .slider-text-overlay a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .featured-content-carousel .featured-content .slider-text-overlay a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
  .featured-content-carousel .slick-dots {
    position: absolute;
    bottom: 0px;
    left: 305px;
    margin-bottom: 0px;
    padding-left: 0px; }
    .featured-content-carousel .slick-dots li {
      position: relative;
      display: inline-block;
      width: 20px;
      height: 20px;
      margin: 0 5px;
      padding: 0;
      cursor: pointer; }
      .featured-content-carousel .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 20px;
        height: 20px;
        padding: 5px;
        cursor: pointer;
        color: transparent;
        border: 0;
        outline: none;
        background: transparent; }
      .featured-content-carousel .slick-dots li button:before {
        font-size: 51px;
        line-height: 17px;
        position: absolute;
        top: 0;
        left: 0;
        width: 14px;
        height: 14px;
        content: '\2022';
        text-align: center;
        color: #cdcdcd;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .featured-content-carousel .slick-dots li.slick-active button:before {
      color: #0081c6; }
  .featured-content-carousel .slick-dots {
    position: relative;
    text-align: center; }

.alerts-slider-container {
  background-color: #e87537;
  height: auto;
  min-height: 64px; }
  .alerts-slider-container .alerts-slider {
    width: 856px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    position: relative; }
    .alerts-slider-container .alerts-slider:after {
      content: " ";
      display: block;
      clear: both; }
    .alerts-slider-container .alerts-slider .title {
      vertical-align: top;
      display: inline-block;
      margin-left: 51px;
      margin-right: 72px; }
      .alerts-slider-container .alerts-slider .title p {
        margin-bottom: 0px;
        font-size: 14px;
        text-transform: uppercase;
        color: white;
        font-weight: 700; }
    .alerts-slider-container .alerts-slider .arrow {
      cursor: pointer;
      position: absolute;
      top: 24px; }
    .alerts-slider-container .alerts-slider .left {
      left: -50px; }
    .alerts-slider-container .alerts-slider .right {
      right: -50px; }
    .alerts-slider-container .alerts-slider .slides {
      display: inline-block;
      width: 600px; }
      .alerts-slider-container .alerts-slider .slides .slick-slide {
        padding-top: 12px;
        padding-bottom: 5px; }
      .alerts-slider-container .alerts-slider .slides .slide p {
        margin-bottom: 0px;
        margin-top: 0px;
        font-size: 12px;
        color: white; }
      .alerts-slider-container .alerts-slider .slides .slide a {
        color: white;
        font-weight: 700;
        text-decoration: none; }
      .alerts-slider-container .alerts-slider .slides .slide a:hover {
        color: #f6c8af; }
      .alerts-slider-container .alerts-slider .slides .slick-dots {
        position: absolute;
        bottom: 6px;
        left: -145px;
        margin-bottom: 0px;
        padding-left: 0px; }
        .alerts-slider-container .alerts-slider .slides .slick-dots li {
          position: relative;
          display: inline-block;
          width: 20px;
          height: 20px;
          margin: 0 5px;
          padding: 0;
          cursor: pointer; }
          .alerts-slider-container .alerts-slider .slides .slick-dots li button {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent; }
          .alerts-slider-container .alerts-slider .slides .slick-dots li button:before {
            font-size: 51px;
            line-height: 17px;
            position: absolute;
            top: 0;
            left: 0;
            width: 14px;
            height: 14px;
            content: '\2022';
            text-align: center;
            color: #cdcdcd;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale; }
        .alerts-slider-container .alerts-slider .slides .slick-dots li.slick-active button:before {
          color: #0081c6; }
      .alerts-slider-container .alerts-slider .slides .slick-dots {
        top: 5px; }
        .alerts-slider-container .alerts-slider .slides .slick-dots li {
          height: 8px;
          width: 8px;
          margin: 0px 3px; }
          .alerts-slider-container .alerts-slider .slides .slick-dots li button {
            height: 8px;
            width: 8px; }
          .alerts-slider-container .alerts-slider .slides .slick-dots li button:before {
            font-size: 31px;
            width: 8px;
            height: 8px;
            color: #f6c8af; }
        .alerts-slider-container .alerts-slider .slides .slick-dots li.slick-active button:before {
          color: #ffffff; }

.bio-list-item {
  width: 634px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px; }
  .bio-list-item .bio-list-item-image {
    width: 116px;
    float: left;
    margin-right: 32px; }
    .bio-list-item .bio-list-item-image img {
      width: 116px;
      float: left;
      margin-right: 32px;
      height: auto; }
  .bio-list-item .bio-name {
    margin-bottom: 16px;
    margin-top: 0px; }
  .bio-list-item .bio-title {
    margin-bottom: 8px;
    font-weight: 700; }
  .bio-list-item .bio-description {
    margin-bottom: 16px; }
  .bio-list-item .bio-text {
    width: 486px;
    float: right;
    margin-right: 0; }
    .bio-list-item .bio-text a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .bio-list-item .bio-text a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
    .bio-list-item .bio-text .bio-link {
      padding-left: 16px; }
  .bio-list-item .bio-text:first-child {
    width: 634px;
    float: left;
    margin-right: 32px; }

.clinical-trial-list-item {
  width: 634px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px; }
  .clinical-trial-list-item .clinical-trial-text {
    width: 486px;
    float: right;
    margin-right: 0; }
    .clinical-trial-list-item .clinical-trial-text a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .clinical-trial-list-item .clinical-trial-text a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
  .clinical-trial-list-item .clinical-trial-text:first-child {
    width: 634px;
    float: left;
    margin-right: 32px; }

.micro-feature-listing {
  margin-top: 52px;
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  float: none;
  position: relative; }
  .micro-feature-listing .title-container .title {
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 8px;
    border-right: 1px solid #cdcdcd;
    margin-right: 8px; }
  .micro-feature-listing .title-container .link a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .micro-feature-listing .title-container .link a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }
  .micro-feature-listing .list {
    margin-top: 32px;
    text-align: right; }
    .micro-feature-listing .list .item {
      width: 264px;
      float: left(left);
      text-align: left;
      padding-bottom: 32px; }
      .micro-feature-listing .list .item:nth-child(3n+1) {
        clear: both;
        float: left;
        margin-left: 0;
        margin-right: -100%; }
      .micro-feature-listing .list .item:nth-child(3n+2) {
        float: left;
        margin-left: 296px;
        margin-right: -100%; }
      .micro-feature-listing .list .item:nth-child(3n+3) {
        float: left;
        margin-left: 592px;
        margin-right: -100%; }
      .micro-feature-listing .list .item:last-of-type {
        float: right;
        padding: 0;
        margin: 0; }
      .micro-feature-listing .list .item .item-image img {
        width: 116px;
        float: left;
        margin-right: 32px;
        border-radius: 50%; }
      .micro-feature-listing .list .item .description {
        width: 116px;
        float: left;
        margin-right: 32px;
        display: inline;
        margin-right: -32px;
        padding-right: 32px;
        font-size: 12px;
        color: #4c4e5e; }
        .micro-feature-listing .list .item .description .date {
          color: #0081c6;
          font-weight: 700;
          font-size: 10px;
          font-weight: 700;
          text-transform: uppercase; }
        .micro-feature-listing .list .item .description .item-title {
          color: #4c4e5e;
          margin-bottom: 0px;
          margin-top: 0px;
          font-size: 12px;
          font-weight: 700; }
          .micro-feature-listing .list .item .description .item-title > a {
            color: #4c4e5e !important;
            font-size: 12px;
            font-weight: 700; }
          .micro-feature-listing .list .item .description .item-title > a:hover {
            text-decoration: none; }
        .micro-feature-listing .list .item .description .item-description {
          font-size: 11px; }
        .micro-feature-listing .list .item .description a {
          text-decoration: none;
          /* color: $Orange;*/
          color: #0081c6;
          font-weight: bold;
          font-size: 13px; }
        .micro-feature-listing .list .item .description a:hover {
          /*  color: $LightOrange; */
          text-decoration: underline; }
        .micro-feature-listing .list .item .description a {
          padding-left: 0px; }
  .micro-feature-listing .item:nth-last-of-type(2) {
    padding-left: 296px; }
  .micro-feature-listing .green-circle {
    width: 264px;
    float: left;
    margin-right: 32px;
    margin-right: -52px;
    margin-left: -30px;
    padding-right: 52px;
    padding-left: 52px;
    margin-top: -32px;
    margin-top: -32px;
    width: 350px;
    height: 198px;
    background-image: url("images/green-circle-bug.png");
    background-repeat: no-repeat;
    text-decoration: none; }
    .micro-feature-listing .green-circle p {
      text-align: center;
      width: 256px;
      margin: 0px auto;
      display: block;
      position: relative;
      bottom: -142px;
      color: white;
      left: -65px;
      font-size: 18px;
      text-shadow: 2px 2px 2px #969696; }

.homepage .micro-feature-listing .list .item .description a {
  color: #e06f31; }

/*.two-column {
    .second {
        .link-listing {
            @include span(last 9 of 12 break);

            .bubble-list{
                .navigation-group {
                    @include gallery(4.5 of 9);
                }
            }
        }
    }
}

.one-column{
    .link-listing {
        @include span(full break);

        .bubble-list{
            .navigation-group {
                @include gallery(4 of 12);
            }
        }
    }
}*/
.main-content .link-listing {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 50px;
  float: none; }
  .main-content .link-listing:after {
    background: url(/Presentation/includes/CCP/css/images/seperator.png) no-repeat;
    content: "";
    display: block;
    height: 1px;
    left: -220px;
    margin: 0 auto;
    padding-bottom: 1px;
    position: relative;
    width: 1297px;
    background-position: center;
    background-size: 1297px 1px;
    clear: both; }
  .main-content .link-listing .bubble-list .navigation-group {
    width: 264px;
    float: left; }
    .main-content .link-listing .bubble-list .navigation-group:nth-child(3n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .main-content .link-listing .bubble-list .navigation-group:nth-child(3n + 2) {
      margin-left: 296px;
      margin-right: -100%;
      clear: none; }
    .main-content .link-listing .bubble-list .navigation-group:nth-child(3n + 3) {
      margin-left: 592px;
      margin-right: -100%;
      clear: none; }
  .main-content .link-listing .child-list .bubble-list .navigation-group {
    width: 100%;
    float: none;
    margin: 0; }
    .main-content .link-listing .child-list .bubble-list .navigation-group:after {
      clear: both;
      display: block;
      content: ''; }
    .main-content .link-listing .child-list .bubble-list .navigation-group .bubble {
      float: left;
      margin-right: 4.5%;
      width: 30%; }
      .main-content .link-listing .child-list .bubble-list .navigation-group .bubble:nth-child(3n) {
        margin-right: 0; }

.main-content .two-column .second .child-list .bubble-list {
  margin: 0 auto; }
  .main-content .two-column .second .child-list .bubble-list .navigation-group {
    width: 100%;
    float: none;
    margin: 0; }
    .main-content .two-column .second .child-list .bubble-list .navigation-group:after {
      clear: both;
      display: block;
      content: ''; }
    .main-content .two-column .second .child-list .bubble-list .navigation-group .bubble {
      float: left;
      margin-right: 4.5%;
      width: 47%; }
      .main-content .two-column .second .child-list .bubble-list .navigation-group .bubble:nth-child(3n) {
        margin-right: 4.5%; }
      .main-content .two-column .second .child-list .bubble-list .navigation-group .bubble:nth-child(2n) {
        margin-right: 0; }

.main-content .three-column .second .link-listing {
  float: none; }
  .main-content .three-column .second .link-listing .child-list .bubble {
    float: none;
    margin-right: 0;
    width: 100%; }
  .main-content .three-column .second .link-listing:after {
    width: 412px;
    left: 0; }
  .main-content .three-column .second .link-listing .bubble {
    float: none;
    margin-right: 0;
    width: 100%; }

.two-column .second .one-column .link-listing {
  clear: both;
  width: 634px;
  float: right;
  margin-right: 0; }
  .two-column .second .one-column .link-listing .bubble-list .navigation-group {
    width: 301px;
    float: left; }
    .two-column .second .one-column .link-listing .bubble-list .navigation-group:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .two-column .second .one-column .link-listing .bubble-list .navigation-group:nth-child(2n + 2) {
      margin-left: 333px;
      margin-right: -100%;
      clear: none; }

.two-column .second .link-listing {
  margin-bottom: 30px; }
  .two-column .second .link-listing:after {
    left: 0;
    width: 634px; }
  .two-column .second .link-listing .bubble-list {
    margin: 0px; }
    .two-column .second .link-listing .bubble-list .navigation-group:nth-child(3n+1) {
      /*margin-right: 0;
                        margin-left: 0;*/ }

.link-listing h3, .link-listing .bio-list-item .bio-name, .bio-list-item .link-listing .bio-name, .link-listing .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .link-listing .title, .link-listing .news-search .news-search-title, .news-search .link-listing .news-search-title, .link-listing .testimonial-search .testimonial-search-title, .testimonial-search .link-listing .testimonial-search-title, .link-listing .related-events .title, .related-events .link-listing .title, .link-listing .event-search .event-search-title, .event-search .link-listing .event-search-title, .link-listing .accent-link span, .accent-link .link-listing span {
  color: #333092;
  margin-bottom: 10px; }

/* TODO: refactor as this is dependent on page-content-block */
.bubble-list {
  margin-bottom: 32px; }
  .bubble-list h5, .bubble-list .search-results.grid .result .result-link, .search-results.grid .result .bubble-list .result-link, .bubble-list .event .event-details .event-detail .detail-label, .event .event-details .event-detail .bubble-list .detail-label, .bubble-list .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .bubble-list .event-title, .bubble-list .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .bubble-list .testimonial-title, .bubble-list .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .bubble-list .testimonial-date, .bubble-list .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .bubble-list .testimonial-title, .bubble-list .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .bubble-list .testimonial-date, .bubble-list .event .event-details .event-title, .event .event-details .bubble-list .event-title, .bubble-list footer .top .content-container .link-group .title, footer .top .content-container .link-group .bubble-list .title, .bubble-list footer .accolades .title, footer .accolades .bubble-list .title {
    font-size: 28px; }
  .bubble-list .bubble {
    height: 52px;
    border: 1px solid #cdcdcd;
    background: #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1ef));
    background: -webkit-linear-gradient(top, #ffffff, #e1e1ef);
    background: -moz-linear-gradient(top, #ffffff, #e1e1ef);
    background: -o-linear-gradient(top, #ffffff, #e1e1ef);
    background: -ms-linear-gradient(top, #ffffff, #e1e1ef);
    background: linear-gradient(top, #ffffff, #e1e1ef);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFE1E1EF',GradientType=0 );
    border-radius: 10px;
    margin-bottom: 16px;
    display: table;
    width: 100%; }
    .bubble-list .bubble:hover {
      background: #e1e1ef;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1ef), color-stop(100%, #ffffff));
      background: -webkit-linear-gradient(top, #e1e1ef, #ffffff);
      background: -moz-linear-gradient(top, #e1e1ef, #ffffff);
      background: -o-linear-gradient(top, #e1e1ef, #ffffff);
      background: -ms-linear-gradient(top, #e1e1ef, #ffffff);
      background: linear-gradient(top, #e1e1ef, #ffffff);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFE1E1EF', endColorstr='#FFFFFFFF',GradientType=0 ); }
    .bubble-list .bubble a {
      display: table-cell;
      font-size: 15px;
      text-decoration: none;
      color: #4c4e5e;
      /*  padding-top: $X-SmallSpacer; */
      padding: 0 10px 0 10px;
      /*position: relative;
            top: 50%;
            transform: translateY(-50%);*/
      text-align: center;
      vertical-align: middle; }

.news-search {
  width: 412px;
  float: left;
  margin-right: 32px;
  border-bottom: 1px solid #cdcdcd;
  margin-bottom: 32px; }
  .news-search .news-search-title {
    margin-bottom: 32px; }
  .news-search .search {
    width: 412px;
    float: left;
    margin-right: 32px;
    margin-bottom: 16px; }
    .news-search .search .news-input {
      width: 264px;
      float: left;
      margin-right: 32px; }
    .news-search .search .search-button {
      width: 116px;
      float: left;
      margin-right: 32px;
      color: white;
      height: 44px;
      border-radius: 10px; }
  .news-search .radio-selections span {
    float: left;
    margin-right: 20px; }
  .news-search .radio-selections .radio-button {
    height: auto;
    /*display: inline-block;*/
    margin-bottom: 20px; }
  .news-search .year-selector-components .year-selector {
    display: none;
    width: 412px;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .news-search .year-selector-components .year-selector select {
      width: 412px;
      float: left;
      margin-left: 0;
      margin-right: 0;
      margin: 20px 0;
      margin-top: 10px;
      margin-bottom: 25px; }
  .news-search .year-selector-components .news-date {
    display: none;
    margin-top: 10px;
    width: 412px;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .news-search .year-selector-components .news-date .date-picker {
      margin: 20px 0;
      padding-left: 4px; }
      .news-search .year-selector-components .news-date .date-picker a {
        color: #4c4e5e; }

.news-search-results {
  width: 412px;
  float: left;
  margin-right: 32px;
  margin-bottom: 84px; }
  .news-search-results .pagination {
    width: 412px;
    float: left;
    margin-right: 32px; }
    .news-search-results .pagination .result-count {
      width: 190px;
      float: left;
      margin-right: 32px; }
    .news-search-results .pagination .controls {
      width: 116px;
      float: right;
      margin-right: 0;
      margin-right: -20px; }
      .news-search-results .pagination .controls a i {
        margin-left: 8px;
        color: #4c4e5e; }
  .news-search-results select {
    width: 412px;
    float: left;
    margin-right: 32px;
    display: inline;
    margin-top: 32px;
    margin-bottom: 32px; }

.testimonial-search {
  width: 412px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #cdcdcd;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-bottom: 32px; }
  .testimonial-search .testimonial-search-title {
    margin-bottom: 16px; }
  .testimonial-search .search .token-input-list-facebook {
    width: 264px;
    float: left;
    margin-right: 32px;
    border-radius: 10px; }
  .testimonial-search .search .testimonial-input {
    width: 264px;
    float: left;
    margin-right: 32px;
    margin-bottom: 16px;
    height: 32px; }
  .testimonial-search .search .search-button {
    width: 116px;
    float: left;
    margin-right: 32px;
    color: white;
    height: 44px;
    border-radius: 10px;
    position: absolute; }

.testimonial-search-results {
  width: 412px;
  float: left;
  margin-right: 32px; }
  .testimonial-search-results .pagination {
    width: 412px;
    float: left;
    margin-right: 32px;
    margin-bottom: 32px; }
    .testimonial-search-results .pagination .result-count {
      width: 190px;
      float: left;
      margin-right: 32px; }
    .testimonial-search-results .pagination .controls {
      width: 116px;
      float: right;
      margin-right: 0;
      margin-right: -20px; }
      .testimonial-search-results .pagination .controls a i {
        margin-left: 8px;
        color: #4c4e5e; }

.listing-wrapper {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 52px; }

.search-controls {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  border-bottom: 1px solid #efeff6;
  padding: 15px 0 30px 0; }

.faceted-search-text-input {
  width: 264px;
  float: left;
  margin-right: 32px; }

.listing-search {
  width: 116px;
  float: left;
  margin-right: 32px;
  height: 32px;
  margin-left: 20px; }

.listing-description {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }

.listing-wrapper {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }

.select-search {
  width: 264px;
  float: right;
  margin-right: 0;
  height: 40px;
  padding-right: 22px;
  padding-left: 22px;
  padding-top: 11px;
  padding-bottom: 11px; }

.token-input-list-facebook {
  width: 386px;
  height: 40px;
  float: left;
  border: solid 1px #cdcdcd; }

.search-facet-container {
  margin-top: 32px;
  padding-bottom: 6px;
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .search-facet-container .facets {
    width: 708px;
    float: left;
    margin-right: 32px; }
    .search-facet-container .facets .facet-term {
      display: inline-block; }
  .search-facet-container .facet-checkboxes {
    width: 708px;
    float: left;
    margin-right: 32px; }
    .search-facet-container .facet-checkboxes .facet-checkbox {
      display: inline; }

.search-results .result {
  border-bottom: 1px solid #efeff6;
  position: relative; }
  .search-results .result .result-type {
    text-transform: uppercase;
    /*padding-top: $LargeSpacer;*/
    color: #9a8b7d;
    position: absolute;
    bottom: 0px; }

.search-results.grid .result {
  width: 264px;
  float: left;
  padding-top: 10px;
  padding-bottom: 11px;
  height: 45px;
  border-bottom: 1px solid #efeff6; }
  .search-results.grid .result:nth-child(3n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  .search-results.grid .result:nth-child(3n + 2) {
    margin-left: 296px;
    margin-right: -100%;
    clear: none; }
  .search-results.grid .result:nth-child(3n + 3) {
    margin-left: 592px;
    margin-right: -100%;
    clear: none; }
  .search-results.grid .result .result-link {
    text-decoration: none; }
  .search-results.grid .result .result-description {
    display: none; }

.search-results.list {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .search-results.list .result {
    margin-top: 10px;
    padding-bottom: 10px; }
    .search-results.list .result .result-link {
      text-decoration: none; }
    .search-results.list .result .result-description {
      margin-top: 10px; }
      .search-results.list .result .result-description a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .search-results.list .result .result-description a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .search-results.list .result .result-description a {
        margin-left: 0px; }

div.search-controls .view-toggler {
  width: 75px;
  display: inline-block;
  margin-top: 5px;
  float: right; }
  div.search-controls .view-toggler a {
    display: inline-block;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px; }
  div.search-controls .view-toggler a.grid-view {
    background-image: url("images/grid-icon.png");
    margin-right: 22px; }
  div.search-controls .view-toggler a.list-view {
    background-image: url("images/list-icon.png"); }
  div.search-controls .view-toggler .grid-view.active {
    background-image: url("images/grid-icon-active.png"); }
  div.search-controls .view-toggler .list-view.active {
    background-image: url("images/list-icon-active.png"); }

div.search-controls .facets .facet {
  display: inline-block;
  border-left: 1px solid #cdcdcd;
  padding-right: 8px;
  padding-left: 8px; }
  div.search-controls .facets .facet p {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 16px;
    color: #4c4e5e; }

.research-listing {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 52px; }
  .research-listing .search-controls .search-input {
    width: 264px;
    float: left;
    margin-right: 32px; }
  .research-listing .search-controls .search-submit {
    width: 116px;
    float: left;
    margin-right: 32px; }
  .research-listing .research-listings {
    width: 856px;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .research-listing .research-listings .listing-item {
      width: 856px;
      float: left;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 52px; }
      .research-listing .research-listings .listing-item .listing-content {
        width: 856px;
        float: left;
        margin-left: 0;
        margin-right: 0; }
        .research-listing .research-listings .listing-item .listing-content img {
          width: 190px;
          float: left;
          margin-right: 32px;
          height: auto; }
        .research-listing .research-listings .listing-item .listing-content .text-content {
          width: 634px;
          float: right;
          margin-right: 0; }
          .research-listing .research-listings .listing-item .listing-content .text-content a {
            text-decoration: none;
            /* color: $Orange;*/
            color: #0081c6;
            font-weight: bold;
            font-size: 13px; }
          .research-listing .research-listings .listing-item .listing-content .text-content a:hover {
            /*  color: $LightOrange; */
            text-decoration: underline; }
        .research-listing .research-listings .listing-item .listing-content .text-content:first-child {
          width: 856px;
          float: left;
          margin-left: 0;
          margin-right: 0; }
          .research-listing .research-listings .listing-item .listing-content .text-content:first-child a {
            text-decoration: none;
            /* color: $Orange;*/
            color: #0081c6;
            font-weight: bold;
            font-size: 13px; }
          .research-listing .research-listings .listing-item .listing-content .text-content:first-child a:hover {
            /*  color: $LightOrange; */
            text-decoration: underline; }

.service-provider-listing .service-provider {
  margin-bottom: 55px; }
  .service-provider-listing .service-provider .provider-headline-content {
    margin: 0 0 25px 0; }
  .service-provider-listing .service-provider h4, .service-provider-listing .service-provider .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .service-provider-listing .service-provider .title, .service-provider-listing .service-provider .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .service-provider-listing .service-provider .title, .service-provider-listing .service-provider .news-search-results .pagination .result-count, .news-search-results .pagination .service-provider-listing .service-provider .result-count, .service-provider-listing .service-provider .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .service-provider-listing .service-provider .result-count, .service-provider-listing .service-provider .search-results.list .result .result-link, .search-results.list .result .service-provider-listing .service-provider .result-link, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider h5, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .service-provider-listing .service-provider .result-link, .service-provider-listing .service-provider .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .result-link, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .service-provider-listing .service-provider .detail-label, .service-provider-listing .service-provider .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .detail-label, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .service-provider-listing .service-provider .event-title, .service-provider-listing .service-provider .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .event-title, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .service-provider-listing .service-provider .testimonial-title, .service-provider-listing .service-provider .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .testimonial-title, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .service-provider-listing .service-provider .testimonial-date, .service-provider-listing .service-provider .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .testimonial-date, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .service-provider-listing .service-provider .testimonial-title, .service-provider-listing .service-provider .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .testimonial-title, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .service-provider-listing .service-provider .testimonial-date, .service-provider-listing .service-provider .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .testimonial-date, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .service-provider-listing .service-provider .event-title, .service-provider-listing .service-provider .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .event-title, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .service-provider-listing .service-provider .title, .service-provider-listing .service-provider footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .title, .service-provider-listing .service-provider .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .service-provider-listing .service-provider .title, .service-provider-listing .service-provider footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .service-provider-listing .service-provider .title, .service-provider-listing .service-provider .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .service-provider-listing .service-provider .specialties-title, .service-provider-listing .service-provider .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .service-provider-listing .service-provider .practice-name, .service-provider-listing .service-provider .event-search-results .pagination .result-count, .event-search-results .pagination .service-provider-listing .service-provider .result-count, .service-provider-listing .service-provider .pagination-container .pagination .result-count, .pagination-container .pagination .service-provider-listing .service-provider .result-count {
    margin-top: 0px;
    margin-bottom: 5px;
    font-size: 18px; }
  .service-provider-listing .service-provider .head-shot {
    display: inline-block; }
    .service-provider-listing .service-provider .head-shot img {
      height: auto; }
  .service-provider-listing .service-provider .details {
    display: inline-block; }
    .service-provider-listing .service-provider .details a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .service-provider-listing .service-provider .details a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
    .service-provider-listing .service-provider .details a {
      float: right; }

.two-column .second .service-provider-listing .head-shot img {
  float: left;
  margin-right: 32px; }

.two-column .second .service-provider-listing .details {
  width: 472px;
  float: right;
  /*@include span(last 6 of 12);*/ }
  .two-column .second .service-provider-listing .details h4, .two-column .second .service-provider-listing .details .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .two-column .second .service-provider-listing .details .title, .two-column .second .service-provider-listing .details .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .two-column .second .service-provider-listing .details .title, .two-column .second .service-provider-listing .details .news-search-results .pagination .result-count, .news-search-results .pagination .two-column .second .service-provider-listing .details .result-count, .two-column .second .service-provider-listing .details .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .two-column .second .service-provider-listing .details .result-count, .two-column .second .service-provider-listing .details .search-results.list .result .result-link, .search-results.list .result .two-column .second .service-provider-listing .details .result-link, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details h5, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .two-column .second .service-provider-listing .details .result-link, .two-column .second .service-provider-listing .details .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .result-link, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .two-column .second .service-provider-listing .details .detail-label, .two-column .second .service-provider-listing .details .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .detail-label, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .two-column .second .service-provider-listing .details .event-title, .two-column .second .service-provider-listing .details .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .event-title, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .two-column .second .service-provider-listing .details .testimonial-title, .two-column .second .service-provider-listing .details .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .testimonial-title, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .two-column .second .service-provider-listing .details .testimonial-date, .two-column .second .service-provider-listing .details .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .testimonial-date, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .two-column .second .service-provider-listing .details .testimonial-title, .two-column .second .service-provider-listing .details .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .testimonial-title, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .two-column .second .service-provider-listing .details .testimonial-date, .two-column .second .service-provider-listing .details .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .testimonial-date, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .two-column .second .service-provider-listing .details .event-title, .two-column .second .service-provider-listing .details .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .event-title, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .two-column .second .service-provider-listing .details .title, .two-column .second .service-provider-listing .details footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .title, .two-column .second .service-provider-listing .details .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .two-column .second .service-provider-listing .details .title, .two-column .second .service-provider-listing .details footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .two-column .second .service-provider-listing .details .title, .two-column .second .service-provider-listing .details .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .two-column .second .service-provider-listing .details .specialties-title, .two-column .second .service-provider-listing .details .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .two-column .second .service-provider-listing .details .practice-name, .two-column .second .service-provider-listing .details .event-search-results .pagination .result-count, .event-search-results .pagination .two-column .second .service-provider-listing .details .result-count, .two-column .second .service-provider-listing .details .pagination-container .pagination .result-count, .pagination-container .pagination .two-column .second .service-provider-listing .details .result-count {
    margin-top: 0px;
    margin-bottom: 5px;
    font-size: 18px; }
  .two-column .second .service-provider-listing .details .titles {
    font-size: 12px;
    line-height: 18px; }

.three-column .second .service-provider-listing .head-shot img {
  width: 116px;
  float: left;
  margin-right: 32px; }

.three-column .second .service-provider-listing .details {
  width: 264px;
  float: left;
  margin-right: 32px; }

.one-column .service-provider-listing {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .one-column .service-provider-listing .head-shot img {
    width: 190px;
    float: left;
    margin-right: 32px; }
  .one-column .service-provider-listing .details {
    width: 634px;
    float: left;
    margin-right: 32px; }

.location-search {
  background-color: #F3F3F3;
  padding-top: 20px;
  padding-bottom: 20px;
  width: 100%;
  display: inline-block; }
  .location-search .col-border {
    border-right: 1px solid #cdcdcd; }
  .location-search .col {
    padding: 0 15px;
    position: relative; }
  .location-search .col-1 {
    width: 10%;
    float: left; }
  .location-search .col-2 {
    width: 30%;
    float: left; }
  .location-search .col-4 {
    float: right; }
  .location-search label {
    padding: 3px 7px; }
  .location-search .zip {
    width: 100%;
    margin-bottom: 10px;
    line-height: 40px; }
    .location-search .zip input[type="text"] {
      padding: 0 5px;
      width: 70px;
      float: right; }
  .location-search .radius {
    width: 100%;
    display: inline-block; }
  .location-search .select-search {
    width: 100%; }
  .location-search .location-type {
    margin-bottom: 10px;
    line-height: 40px; }
    .location-search .location-type .select-search {
      width: auto;
      padding-left: 5px;
      padding-right: 31px; }
  .location-search .submit {
    width: 100%;
    float: right; }
  .location-search .search-button {
    color: #FFF;
    border: none;
    width: 100px;
    float: right;
    margin-left: 10px; }

.location-search-results {
  margin-bottom: 42px;
  float: left;
  width: 100%; }
  .location-search-results .location-result {
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 42px; }
    .location-search-results .location-result h4, .location-search-results .location-result .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .location-search-results .location-result .title, .location-search-results .location-result .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .location-search-results .location-result .title, .location-search-results .location-result .news-search-results .pagination .result-count, .news-search-results .pagination .location-search-results .location-result .result-count, .location-search-results .location-result .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .location-search-results .location-result .result-count, .location-search-results .location-result .search-results.list .result .result-link, .search-results.list .result .location-search-results .location-result .result-link, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result h5, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .location-search-results .location-result .result-link, .location-search-results .location-result .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .result-link, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .location-search-results .location-result .detail-label, .location-search-results .location-result .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .detail-label, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .location-search-results .location-result .event-title, .location-search-results .location-result .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .event-title, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .location-search-results .location-result .testimonial-title, .location-search-results .location-result .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .testimonial-title, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .location-search-results .location-result .testimonial-date, .location-search-results .location-result .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .testimonial-date, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .location-search-results .location-result .testimonial-title, .location-search-results .location-result .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .testimonial-title, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .location-search-results .location-result .testimonial-date, .location-search-results .location-result .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .testimonial-date, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .location-search-results .location-result .event-title, .location-search-results .location-result .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .event-title, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .location-search-results .location-result .title, .location-search-results .location-result footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .title, .location-search-results .location-result .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .location-search-results .location-result .title, .location-search-results .location-result footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .location-search-results .location-result .title, .location-search-results .location-result .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .location-search-results .location-result .specialties-title, .location-search-results .location-result .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .location-search-results .location-result .practice-name, .location-search-results .location-result .event-search-results .pagination .result-count, .event-search-results .pagination .location-search-results .location-result .result-count, .location-search-results .location-result .pagination-container .pagination .result-count, .pagination-container .pagination .location-search-results .location-result .result-count {
      color: #333092;
      font-size: 34px; }
    .location-search-results .location-result a {
      display: block;
      font-size: 34px; }
      .location-search-results .location-result a a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .location-search-results .location-result a a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
    .location-search-results .location-result .contact-info {
      font-size: 28px;
      margin-bottom: 50px; }
    .location-search-results .location-result p {
      margin-bottom: 5px; }
  .location-search-results .results-text {
    margin-top: 0px;
    font-size: 24px; }
    .location-search-results .results-text span {
      font-weight: 700; }
  .location-search-results .bottom {
    margin-top: 20px; }
  .location-search-results .pagination-container {
    width: 100%;
    display: inline-block; }
    .location-search-results .pagination-container .pagination {
      margin: 10px 0;
      display: inline-block;
      width: 100%;
      border-bottom: 1px solid #cdcdcd; }

.location-item {
  list-style: none; }
  .location-item .location-contact a {
    color: #0081c6;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none; }
  .location-item .location-contact a:hover {
    text-decoration: underline; }

.tabbed-content-area .location-item {
  float: left;
  width: 22%;
  padding: 0px 3% 0px 0%; }
  .tabbed-content-area .location-item h4, .tabbed-content-area .location-item .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .tabbed-content-area .location-item .title, .tabbed-content-area .location-item .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .tabbed-content-area .location-item .title, .tabbed-content-area .location-item .news-search-results .pagination .result-count, .news-search-results .pagination .tabbed-content-area .location-item .result-count, .tabbed-content-area .location-item .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .tabbed-content-area .location-item .result-count, .tabbed-content-area .location-item .search-results.list .result .result-link, .search-results.list .result .tabbed-content-area .location-item .result-link, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item h5, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .tabbed-content-area .location-item .result-link, .tabbed-content-area .location-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .result-link, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .tabbed-content-area .location-item .detail-label, .tabbed-content-area .location-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .detail-label, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .tabbed-content-area .location-item .event-title, .tabbed-content-area .location-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .event-title, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-area .location-item .testimonial-title, .tabbed-content-area .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .testimonial-title, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-area .location-item .testimonial-date, .tabbed-content-area .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .testimonial-date, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-area .location-item .testimonial-title, .tabbed-content-area .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .testimonial-title, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-area .location-item .testimonial-date, .tabbed-content-area .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .testimonial-date, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .tabbed-content-area .location-item .event-title, .tabbed-content-area .location-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .event-title, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .tabbed-content-area .location-item .title, .tabbed-content-area .location-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .title, .tabbed-content-area .location-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .tabbed-content-area .location-item .title, .tabbed-content-area .location-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .tabbed-content-area .location-item .title, .tabbed-content-area .location-item .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .tabbed-content-area .location-item .specialties-title, .tabbed-content-area .location-item .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .tabbed-content-area .location-item .practice-name, .tabbed-content-area .location-item .event-search-results .pagination .result-count, .event-search-results .pagination .tabbed-content-area .location-item .result-count, .tabbed-content-area .location-item .pagination-container .pagination .result-count, .pagination-container .pagination .tabbed-content-area .location-item .result-count {
    font-size: 16px; }

.two-column .second .tabbed-content-module .location-item {
  width: 190px;
  float: left; }
  .two-column .second .tabbed-content-module .location-item:nth-child(3n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  .two-column .second .tabbed-content-module .location-item:nth-child(3n + 2) {
    margin-left: 222px;
    margin-right: -100%;
    clear: none; }
  .two-column .second .tabbed-content-module .location-item:nth-child(3n + 3) {
    margin-left: 444px;
    margin-right: -100%;
    clear: none; }
  .two-column .second .tabbed-content-module .location-item .location-directions {
    margin: 2px 0 0 0; }

.one-column .tabbed-content-module .location-item {
  width: 190px;
  float: left; }
  .one-column .tabbed-content-module .location-item:nth-child(4n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  .one-column .tabbed-content-module .location-item:nth-child(4n + 2) {
    margin-left: 222px;
    margin-right: -100%;
    clear: none; }
  .one-column .tabbed-content-module .location-item:nth-child(4n + 3) {
    margin-left: 444px;
    margin-right: -100%;
    clear: none; }
  .one-column .tabbed-content-module .location-item:nth-child(4n + 4) {
    margin-left: 666px;
    margin-right: -100%;
    clear: none; }

.page-container .testimonial .testimonial-image img {
  width: 190px;
  float: left;
  margin-right: 32px;
  height: auto;
  margin-bottom: 32px; }

.page-container .testimonial .testimonial-details {
  margin-bottom: 32px;
  width: 190px;
  float: right;
  margin-right: 0; }
  .page-container .testimonial .testimonial-details .testimonial-name {
    margin-top: 0px;
    margin-bottom: 16px; }
  .page-container .testimonial .testimonial-details .sub-heading {
    font-style: italic; }

.page-container .testimonial .testimonial-content {
  width: 412px;
  float: left;
  margin-right: 32px; }

.two-column .second .testimonial {
  /*float: right;*/
  margin-right: 0;
  display: block;
  overflow: auto; }
  .two-column .second .testimonial .testimonial-details:first-of-type {
    width: 100%;
    float: left;
    margin-right: 32px; }
  .two-column .second .testimonial .testimonial-details {
    width: 412px;
    float: right;
    margin-right: 0; }
  .two-column .second .testimonial > div:nth-child(3n+0) {
    width: 412px;
    float: right;
    margin-right: 0; }
  .two-column .second .testimonial .testimonial-content {
    width: 634px;
    float: right;
    margin-right: 0; }

.event {
  width: 412px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px; }
  .event .event-image:first-child {
    width: 116px;
    float: left;
    margin-right: 32px; }
    .event .event-image:first-child img {
      width: 116px;
      float: left;
      margin-right: 32px;
      height: auto;
      margin-bottom: 32px; }
  .event .event-details:first-child {
    width: 412px;
    float: left;
    margin-right: 32px; }
  .event .event-details {
    width: 190px;
    float: right;
    margin-right: 0; }
  .event .event-body {
    width: 412px;
    float: left;
    margin-right: 32px; }

.two-column .second .event {
  width: 634px;
  float: right;
  margin-right: 0; }
  .two-column .second .event .event-image:first-child img {
    width: 190px;
    float: left;
    margin-right: 32px;
    height: auto;
    margin-bottom: 32px; }
  .two-column .second .event .event-details:first-child {
    width: 634px;
    float: right;
    margin-right: 0; }
  .two-column .second .event .event-details {
    width: 412px;
    float: right;
    margin-right: 0; }
  .two-column .second .event .event-body {
    width: 634px;
    float: right;
    margin-right: 0; }

.service-provider-details {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .service-provider-details .provider-headline-content {
    padding: 0 0 20px 0;
    border-bottom: 1px solid #cdcdcd; }
    .service-provider-details .provider-headline-content h1, .service-provider-details .provider-headline-content #HwContentTitle {
      color: #e06f31;
      line-height: 24px; }
    .service-provider-details .provider-headline-content p, .service-provider-details .provider-headline-content .provider-title {
      font-weight: 400;
      font-size: 13px;
      line-height: 18px;
      margin-bottom: 10px;
      color: #4c4e5e; }
    .service-provider-details .provider-headline-content .provider-role {
      color: #333092;
      font-weight: bold;
      font-size: 17px;
      margin: 2px 0 5px 0; }
    .service-provider-details .provider-headline-content .provider-title {
      color: #333092; }
  .service-provider-details .first-column {
    /*@include span(4 of 12 no-gutters);*/
    width: 30%;
    float: left; }
    .service-provider-details .first-column p {
      margin: 0; }
    .service-provider-details .first-column .provider-portrait {
      padding-right: 32px; }
      .service-provider-details .first-column .provider-portrait .provider-portrait-image img {
        width: 100%; }
      .service-provider-details .first-column .provider-portrait .bio-spec {
        margin-bottom: 15px; }
    .service-provider-details .first-column .specialties-statistics {
      margin: 10px 0; }
      .service-provider-details .first-column .specialties-statistics a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .service-provider-details .first-column .specialties-statistics a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .service-provider-details .first-column .specialties-statistics .rating-section {
        display: inline-block; }
        .service-provider-details .first-column .specialties-statistics .rating-section .rating-stars {
          text-align: center;
          width: 100%; }
        .service-provider-details .first-column .specialties-statistics .rating-section .rating-total {
          font-weight: bold;
          text-align: center;
          width: 100%; }
        .service-provider-details .first-column .specialties-statistics .rating-section .rating-patients {
          width: 100%;
          text-align: center; }
        .service-provider-details .first-column .specialties-statistics .rating-section .review-satisfaction {
          text-align: center;
          margin: 0;
          width: 100%; }
        .service-provider-details .first-column .specialties-statistics .rating-section .cta-comments {
          text-align: center;
          width: 100%;
          margin: 0 0 10px 0; }
        .service-provider-details .first-column .specialties-statistics .rating-section span {
          display: block;
          margin: 0; }
        .service-provider-details .first-column .specialties-statistics .rating-section a {
          text-align: center;
          display: block; }
        .service-provider-details .first-column .specialties-statistics .rating-section .fad-survey-button {
          border-radius: 10px;
          box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.15);
          cursor: pointer;
          height: 30px;
          width: 100%;
          float: right;
          background-color: #1a88c3;
          background: -webkit-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
          background: -moz-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
          background: -o-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
          background: -ms-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
          background-repeat: no-repeat;
          background-position-x: 163px, initial;
          background-position-y: 5px, initial; }
          .service-provider-details .first-column .specialties-statistics .rating-section .fad-survey-button .button-content {
            padding-top: 5px; }
            .service-provider-details .first-column .specialties-statistics .rating-section .fad-survey-button .button-content .button-text {
              text-align: center; }
              .service-provider-details .first-column .specialties-statistics .rating-section .fad-survey-button .button-content .button-text a {
                font-weight: 600;
                font-size: 12px;
                margin-bottom: 0px;
                text-decoration: none;
                text-align: center;
                color: #ffffff !important; }
        .service-provider-details .first-column .specialties-statistics .rating-section #RatingAllContainer {
          display: inline-block;
          margin: 15px 0;
          list-style: none;
          padding: 0;
          margin-bottom: 0; }
          .service-provider-details .first-column .specialties-statistics .rating-section #RatingAllContainer p {
            text-align: center; }
          .service-provider-details .first-column .specialties-statistics .rating-section #RatingAllContainer.ellipsed-ratings.collapsed {
            height: 0px;
            display: inline-block;
            overflow: hidden; }
          .service-provider-details .first-column .specialties-statistics .rating-section #RatingAllContainer.ellipsed-ratings.expanded {
            height: auto;
            display: inline-block;
            overflow: auto;
            text-overflow: initial; }
  .service-provider-details .second-column {
    /*@include span(6 of 12);*/
    width: 70%;
    float: left; }
    .service-provider-details .second-column section {
      border-bottom: 1px solid #cdcdcd;
      padding-bottom: 30px;
      margin-top: 32px; }
      .service-provider-details .second-column section h3, .service-provider-details .second-column section .bio-list-item .bio-name, .bio-list-item .service-provider-details .second-column section .bio-name, .service-provider-details .second-column section .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .service-provider-details .second-column section .title, .service-provider-details .second-column section .news-search .news-search-title, .news-search .service-provider-details .second-column section .news-search-title, .service-provider-details .second-column section .testimonial-search .testimonial-search-title, .testimonial-search .service-provider-details .second-column section .testimonial-search-title, .service-provider-details .second-column section .related-events .title, .related-events .service-provider-details .second-column section .title, .service-provider-details .second-column section .event-search .event-search-title, .event-search .service-provider-details .second-column section .event-search-title, .service-provider-details .second-column section .accent-link span, .accent-link .service-provider-details .second-column section span {
        margin: 0 0 15px; }
      .service-provider-details .second-column section .show-more {
        float: left; }
      .service-provider-details .second-column section.location-directions {
        margin-top: 20px;
        border-bottom: 1px solid #cdcdcd;
        /*border: none;*/ }
        .service-provider-details .second-column section.location-directions .location-wrapper {
          overflow: hidden; }
        .service-provider-details .second-column section.location-directions:after {
          clear: both;
          content: "";
          display: block; }
        .service-provider-details .second-column section.location-directions h4 a, .service-provider-details .second-column section.location-directions .generic-callout-carousel .callout .title a, .generic-callout-carousel .callout .service-provider-details .second-column section.location-directions .title a, .service-provider-details .second-column section.location-directions .featured-content-carousel .featured-content .slider-text-overlay .title a, .featured-content-carousel .featured-content .slider-text-overlay .service-provider-details .second-column section.location-directions .title a, .service-provider-details .second-column section.location-directions .news-search-results .pagination .result-count a, .news-search-results .pagination .service-provider-details .second-column section.location-directions .result-count a, .service-provider-details .second-column section.location-directions .testimonial-search-results .pagination .result-count a, .testimonial-search-results .pagination .service-provider-details .second-column section.location-directions .result-count a, .service-provider-details .second-column section.location-directions .search-results.list .result .result-link a, .search-results.list .result .service-provider-details .second-column section.location-directions .result-link a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details h5 a, .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions h5 a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link a, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .service-provider-details .second-column section.location-directions .result-link a, .service-provider-details .second-column section.location-directions .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link a, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .result-link a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label a, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .service-provider-details .second-column section.location-directions .detail-label a, .service-provider-details .second-column section.location-directions .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label a, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .detail-label a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title a, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .service-provider-details .second-column section.location-directions .event-title a, .service-provider-details .second-column section.location-directions .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title a, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .event-title a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-title a, .service-provider-details .second-column section.location-directions .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-title a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-date a, .service-provider-details .second-column section.location-directions .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-date a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-title a, .service-provider-details .second-column section.location-directions .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-title a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-date a, .service-provider-details .second-column section.location-directions .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-date a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title a, .gradient-wrapper .generic-callout .callout-details .event .event-details .service-provider-details .second-column section.location-directions .event-title a, .service-provider-details .second-column section.location-directions .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title a, .event .event-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .event-title a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title a, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .service-provider-details .second-column section.location-directions .title a, .service-provider-details .second-column section.location-directions footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title a, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .title a, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details footer .accolades .title a, .gradient-wrapper .generic-callout .callout-details footer .accolades .service-provider-details .second-column section.location-directions .title a, .service-provider-details .second-column section.location-directions footer .accolades .gradient-wrapper .generic-callout .callout-details .title a, footer .accolades .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .title a, .service-provider-details .second-column section.location-directions .provider-search-row .specialties .specialties-title a, .provider-search-row .specialties .service-provider-details .second-column section.location-directions .specialties-title a, .service-provider-details .second-column section.location-directions .provider-search-row .provider-details .practice-name a, .provider-search-row .provider-details .service-provider-details .second-column section.location-directions .practice-name a, .service-provider-details .second-column section.location-directions .event-search-results .pagination .result-count a, .event-search-results .pagination .service-provider-details .second-column section.location-directions .result-count a, .service-provider-details .second-column section.location-directions .pagination-container .pagination .result-count a, .pagination-container .pagination .service-provider-details .second-column section.location-directions .result-count a {
          text-decoration: none;
          font-weight: 600;
          font-size: 14px;
          line-height: 18px;
          margin-bottom: 0px;
          color: #333092; }
        .service-provider-details .second-column section.location-directions h4 a:hover, .service-provider-details .second-column section.location-directions .generic-callout-carousel .callout .title a:hover, .generic-callout-carousel .callout .service-provider-details .second-column section.location-directions .title a:hover, .service-provider-details .second-column section.location-directions .featured-content-carousel .featured-content .slider-text-overlay .title a:hover, .featured-content-carousel .featured-content .slider-text-overlay .service-provider-details .second-column section.location-directions .title a:hover, .service-provider-details .second-column section.location-directions .news-search-results .pagination .result-count a:hover, .news-search-results .pagination .service-provider-details .second-column section.location-directions .result-count a:hover, .service-provider-details .second-column section.location-directions .testimonial-search-results .pagination .result-count a:hover, .testimonial-search-results .pagination .service-provider-details .second-column section.location-directions .result-count a:hover, .service-provider-details .second-column section.location-directions .search-results.list .result .result-link a:hover, .search-results.list .result .service-provider-details .second-column section.location-directions .result-link a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details h5 a:hover, .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions h5 a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link a:hover, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .service-provider-details .second-column section.location-directions .result-link a:hover, .service-provider-details .second-column section.location-directions .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link a:hover, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .result-link a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .service-provider-details .second-column section.location-directions .detail-label a:hover, .service-provider-details .second-column section.location-directions .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label a:hover, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .detail-label a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title a:hover, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .service-provider-details .second-column section.location-directions .event-title a:hover, .service-provider-details .second-column section.location-directions .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title a:hover, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .event-title a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-title a:hover, .service-provider-details .second-column section.location-directions .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-title a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-date a:hover, .service-provider-details .second-column section.location-directions .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-date a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-title a:hover, .service-provider-details .second-column section.location-directions .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-title a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .service-provider-details .second-column section.location-directions .testimonial-date a:hover, .service-provider-details .second-column section.location-directions .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .testimonial-date a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .service-provider-details .second-column section.location-directions .event-title a:hover, .service-provider-details .second-column section.location-directions .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title a:hover, .event .event-details .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .event-title a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title a:hover, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .service-provider-details .second-column section.location-directions .title a:hover, .service-provider-details .second-column section.location-directions footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title a:hover, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .title a:hover, .service-provider-details .second-column section.location-directions .gradient-wrapper .generic-callout .callout-details footer .accolades .title a:hover, .gradient-wrapper .generic-callout .callout-details footer .accolades .service-provider-details .second-column section.location-directions .title a:hover, .service-provider-details .second-column section.location-directions footer .accolades .gradient-wrapper .generic-callout .callout-details .title a:hover, footer .accolades .gradient-wrapper .generic-callout .callout-details .service-provider-details .second-column section.location-directions .title a:hover, .service-provider-details .second-column section.location-directions .provider-search-row .specialties .specialties-title a:hover, .provider-search-row .specialties .service-provider-details .second-column section.location-directions .specialties-title a:hover, .service-provider-details .second-column section.location-directions .provider-search-row .provider-details .practice-name a:hover, .provider-search-row .provider-details .service-provider-details .second-column section.location-directions .practice-name a:hover, .service-provider-details .second-column section.location-directions .event-search-results .pagination .result-count a:hover, .event-search-results .pagination .service-provider-details .second-column section.location-directions .result-count a:hover, .service-provider-details .second-column section.location-directions .pagination-container .pagination .result-count a:hover, .pagination-container .pagination .service-provider-details .second-column section.location-directions .result-count a:hover {
          text-decoration: underline; }
    .service-provider-details .second-column .provider-biography a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .service-provider-details .second-column .provider-biography a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
    .service-provider-details .second-column .provider-biography .ellipsed-content {
      visibility: visible; }
      .service-provider-details .second-column .provider-biography .ellipsed-content.collapsed {
        /*height: 71px;*/
        /*display: -webkit-box;*/
        /*overflow: hidden;*/ }
      .service-provider-details .second-column .provider-biography .ellipsed-content.expanded {
        height: auto;
        /* display: -webkit-box;*/
        -webkit-line-clamp: 0;
        -webkit-box-orient: vertical;
        overflow: auto;
        text-overflow: initial; }
    .service-provider-details .second-column .patient-comments {
      border-bottom: none; }
      .service-provider-details .second-column .patient-comments a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .service-provider-details .second-column .patient-comments a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .service-provider-details .second-column .patient-comments .italic-text {
        font-style: italic;
        color: #000; }
      .service-provider-details .second-column .patient-comments .ellipsed-comments {
        overflow: hidden; }
      .service-provider-details .second-column .patient-comments .show-more {
        display: none; }
      .service-provider-details .second-column .patient-comments ul {
        padding: 0; }
        .service-provider-details .second-column .patient-comments ul li {
          display: table; }
          .service-provider-details .second-column .patient-comments ul li .col-2 {
            display: table-cell;
            width: 160px;
            color: #000; }
            .service-provider-details .second-column .patient-comments ul li .col-2 .section-date span {
              font-weight: bold; }
          .service-provider-details .second-column .patient-comments ul li .col-8 {
            display: table-cell; }
    .service-provider-details .second-column .location-directions a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .service-provider-details .second-column .location-directions a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
    .service-provider-details .second-column .location-contact {
      padding: 10px 0; }
      .service-provider-details .second-column .location-contact span {
        display: block; }
    .service-provider-details .second-column .service-lines-start > ul {
      margin: 0;
      padding: 0; }
      .service-provider-details .second-column .service-lines-start > ul li.service-line {
        list-style-type: none;
        margin-bottom: 0px;
        padding-left: 0; }
        .service-provider-details .second-column .service-lines-start > ul li.service-line a {
          color: #333092;
          font-size: 13px;
          text-decoration: none; }
          .service-provider-details .second-column .service-lines-start > ul li.service-line a:hover {
            text-decoration: underline; }
  .service-provider-details .third-column {
    width: 190px;
    float: right;
    margin-right: 0; }

.location-detail-container h1, .location-detail-container #HwContentTitle {
  color: #333092;
  font-family: open sans;
  font-size: 30px;
  font-weight: normal; }

.location-detail-container .content {
  font-size: 14px; }
  .location-detail-container .content .location-img {
    float: left;
    margin-right: 4%;
    width: 30.6%; }
    .location-detail-container .content .location-img > img {
      height: auto;
      margin-bottom: 20px;
      width: 100%; }
  .location-detail-container .content .content-inner {
    color: #4c4e5e;
    float: left;
    font-family: open sans;
    width: 64.4%; }
  .location-detail-container .content .contact-info {
    font-weight: bold; }
    .location-detail-container .content .contact-info > span {
      font-weight: normal; }

.three-column .third .location-contacts a {
  text-decoration: none;
  /* color: $Orange;*/
  color: #0081c6;
  font-weight: bold;
  font-size: 13px; }

.three-column .third .location-contacts a:hover {
  /*  color: $LightOrange; */
  text-decoration: underline; }

.three-column .third .location-contacts .contact {
  width: 100%; }
  .three-column .third .location-contacts .contact span {
    display: block; }

.generic-callout {
  width: 190px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px; }
  .generic-callout img {
    /*width: 100%;
        height: auto;*/ }
  .generic-callout .callout-details {
    width: 190px;
    float: left;
    margin-right: 32px; }
    .generic-callout .callout-details p, .generic-callout .callout-details li {
      font-size: 13px; }
    .generic-callout .callout-details a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .generic-callout .callout-details a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }

.gradient-wrapper .generic-callout {
  width: 412px;
  float: left;
  margin-right: 32px; }
  .gradient-wrapper .generic-callout img {
    width: 412px;
    float: left;
    margin-right: 32px;
    height: auto; }
  .gradient-wrapper .generic-callout .callout-details {
    position: absolute;
    width: 328px;
    float: left;
    margin-right: 32px;
    margin: 32px; }
    .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .title {
      margin-top: 0px;
      color: white;
      margin-bottom: 16px; }
    .gradient-wrapper .generic-callout .callout-details p {
      color: white; }

.gradient-wrapper .generic-callout:nth-of-type(2n+1) {
  width: 412px;
  float: right;
  margin-right: 0; }

.two-column .second .generic-callout:nth-of-type(3n + 1) {
  width: 190px;
  float: right;
  margin-right: 0; }

.one-column .generic-callout:nth-of-type(4n+4) {
  width: 190px;
  float: right;
  margin-right: 0; }

.three-column .second .generic-callout:nth-of-type(2) {
  width: 190px;
  float: right;
  margin-right: 0; }

.wide {
  width: 264px;
  float: left;
  margin-right: 32px; }

.generic-callout-float-right {
  float: right;
  margin-top: 0; }

.generalCallout {
  width: 100%;
  max-width: 210px;
  min-height: 85px;
  margin-bottom: 15px; }

.generalCallout .rightSide {
  float: right;
  margin-left: 20px; }

.generalCallout .generalCalloutTop {
  background-image: url("/~/media/chp/Design%20Assets/div_slice.ashx");
  background-repeat: repeat-x;
  height: 32px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px; }

.generalCallout .generalCalloutContent {
  padding: 0 11px;
  font-family: Open Sans, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px; }

.generalCalloutContent h2, .generalCalloutContent #HwSectionTitle, .generalCalloutContent .hero-slideshow .slick-slider .slide .slider-text-overlay .slide-title, .hero-slideshow .slick-slider .slide .slider-text-overlay .generalCalloutContent .slide-title {
  margin-top: 0px;
  font-size: 15px;
  line-height: 20px;
  font-weight: bold;
  color: #33368E;
  margin-bottom: 8px; }

.generalCalloutContent h3, .generalCalloutContent .bio-list-item .bio-name, .bio-list-item .generalCalloutContent .bio-name, .generalCalloutContent .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .generalCalloutContent .title, .generalCalloutContent .news-search .news-search-title, .news-search .generalCalloutContent .news-search-title, .generalCalloutContent .testimonial-search .testimonial-search-title, .testimonial-search .generalCalloutContent .testimonial-search-title, .generalCalloutContent .related-events .title, .related-events .generalCalloutContent .title, .generalCalloutContent .event-search .event-search-title, .event-search .generalCalloutContent .event-search-title, .generalCalloutContent .accent-link span, .accent-link .generalCalloutContent span {
  margin-top: 0px;
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 4px;
  font-weight: bold;
  color: #E27225; }

.generalCalloutContent p, .generalCalloutContent li {
  margin-top: 0px;
  font-size: 12px;
  color: #4e565a;
  line-height: 16px; }

.generalCalloutContent li {
  margin-bottom: 0px; }

.generalCalloutContent a {
  color: #137ECB;
  text-decoration: none; }

.generalCalloutContent a:hover {
  text-decoration: underline; }

.generalCallout .generalCalloutBottom {
  background-image: url("/~/media/chp/Design%20Assets/div_slice_reverse.ashx");
  background-repeat: repeat-x;
  height: 32px;
  -moz-border-radius: 0px 0px 10px 10px;
  -webkit-border-radius: 0px 0px 10px 10px; }

.featured-event-callout {
  width: 412px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px;
  border-radius: 10px; }
  .featured-event-callout .event-image img {
    width: 116px;
    float: left;
    margin-right: 32px;
    height: auto; }
  .featured-event-callout .event-details:first-of-type {
    width: 412px;
    float: left;
    margin-right: 32px; }
  .featured-event-callout .event-details {
    width: 264px;
    float: right;
    margin-right: 0; }
    .featured-event-callout .event-details .event-title {
      margin-bottom: 8px; }
    .featured-event-callout .event-details .event-date {
      margin-bottom: 16px; }
    .featured-event-callout .event-details a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .featured-event-callout .event-details a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }

.three-column .first .featured-event-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }
  .three-column .first .featured-event-callout .event-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    margin-bottom: 16px; }
  .three-column .first .featured-event-callout .event-details {
    width: 190px;
    float: left;
    margin-right: 32px; }

.three-column .third .featured-event-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }
  .three-column .third .featured-event-callout .event-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    margin-bottom: 16px; }
  .three-column .third .featured-event-callout .event-details {
    width: 190px;
    float: left;
    margin-right: 32px; }

.two-column .first .featured-event-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }
  .two-column .first .featured-event-callout .event-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    margin-bottom: 16px; }
  .two-column .first .featured-event-callout .event-details {
    width: 190px;
    float: left;
    margin-right: 32px; }

.two-column .second .featured-event-callout {
  width: 634px;
  float: right;
  margin-right: 0; }
  .two-column .second .featured-event-callout .event-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    height: auto; }
  .two-column .second .featured-event-callout .event-details {
    width: 412px;
    float: right;
    margin-right: 0; }

.one-column .callout:nth-of-type(2n+0) {
  width: 412px;
  float: right;
  margin-right: 0; }

.featured-news-callout {
  width: 412px;
  float: left;
  margin-right: 32px;
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 16px;
  margin-bottom: 32px; }
  .featured-news-callout a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .featured-news-callout a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }
  .featured-news-callout h4, .featured-news-callout .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .featured-news-callout .title, .featured-news-callout .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .featured-news-callout .title, .featured-news-callout .news-search-results .pagination .result-count, .news-search-results .pagination .featured-news-callout .result-count, .featured-news-callout .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .featured-news-callout .result-count, .featured-news-callout .search-results.list .result .result-link, .search-results.list .result .featured-news-callout .result-link, .featured-news-callout .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .featured-news-callout h5, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .featured-news-callout .result-link, .featured-news-callout .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .featured-news-callout .result-link, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .featured-news-callout .detail-label, .featured-news-callout .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .featured-news-callout .detail-label, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .featured-news-callout .event-title, .featured-news-callout .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .featured-news-callout .event-title, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .featured-news-callout .testimonial-title, .featured-news-callout .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .featured-news-callout .testimonial-title, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .featured-news-callout .testimonial-date, .featured-news-callout .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .featured-news-callout .testimonial-date, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .featured-news-callout .testimonial-title, .featured-news-callout .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .featured-news-callout .testimonial-title, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .featured-news-callout .testimonial-date, .featured-news-callout .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .featured-news-callout .testimonial-date, .featured-news-callout .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .featured-news-callout .event-title, .featured-news-callout .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .featured-news-callout .event-title, .featured-news-callout .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .featured-news-callout .title, .featured-news-callout footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .featured-news-callout .title, .featured-news-callout .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .featured-news-callout .title, .featured-news-callout footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .featured-news-callout .title, .featured-news-callout .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .featured-news-callout .specialties-title, .featured-news-callout .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .featured-news-callout .practice-name, .featured-news-callout .event-search-results .pagination .result-count, .event-search-results .pagination .featured-news-callout .result-count, .featured-news-callout .pagination-container .pagination .result-count, .pagination-container .pagination .featured-news-callout .result-count {
    margin-bottom: 16px;
    margin-top: 0px; }
  .featured-news-callout h6, .featured-news-callout .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .button-text, .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .featured-news-callout .button-text, .featured-news-callout .news-search .search .search-button, .news-search .search .featured-news-callout .search-button, .featured-news-callout .testimonial-search .search .search-button, .testimonial-search .search .featured-news-callout .search-button, .featured-news-callout .page-container .testimonial .testimonial-details .testimonial-name, .page-container .testimonial .testimonial-details .featured-news-callout .testimonial-name, .featured-news-callout .featured-event-callout .event-details .event-date, .featured-event-callout .event-details .featured-news-callout .event-date, .featured-news-callout .event .event-details .event-date, .event .event-details .featured-news-callout .event-date, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout h5, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout h5, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .result-link, .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .featured-news-callout .result-link, .featured-news-callout .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .result-link, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .result-link, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .detail-label, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .featured-news-callout .detail-label, .featured-news-callout .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .detail-label, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .detail-label, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .featured-news-callout .event-title, .featured-news-callout .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .event-title, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .featured-news-callout .testimonial-title, .featured-news-callout .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .testimonial-title, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .featured-news-callout .testimonial-date, .featured-news-callout .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .testimonial-date, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .featured-news-callout .testimonial-title, .featured-news-callout .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .testimonial-title, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .featured-news-callout .testimonial-date, .featured-news-callout .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .testimonial-date, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .featured-news-callout .event-title, .featured-news-callout .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .event-title, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .featured-news-callout .title, .featured-news-callout footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .title, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .title, .featured-news-callout .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .featured-news-callout .title, .featured-news-callout footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .title, footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .featured-news-callout .title, .featured-news-callout .mega-menu .menu-section .horizontal-section .group-menu ul li a, .mega-menu .menu-section .horizontal-section .group-menu ul li .featured-news-callout a, .featured-news-callout .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout h5, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-news-callout h5, .featured-news-callout .event-search .search .search-button, .event-search .search .featured-news-callout .search-button {
    margin-bottom: 16px;
    margin-top: 0px;
    color: #4c4e5e;
    font-weight: 800; }

.two-column .first .featured-news-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }

.two-column .second .featured-news-callout {
  width: 634px;
  float: right;
  margin-right: 0; }

.three-column .first .featured-news-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }

.three-column .second .featured-news-callout {
  width: 412px;
  float: left;
  margin-right: 32px; }

.three-column .third .featured-news-callout {
  width: 190px;
  float: right;
  margin-right: 0; }

.featured-testimonial-callout {
  width: 412px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px;
  border-radius: 10px; }
  .featured-testimonial-callout .testimonial-image img {
    width: 116px;
    float: left;
    margin-right: 32px;
    height: auto; }
  .featured-testimonial-callout .testimonial-details:first-of-type {
    width: 412px;
    float: left;
    margin-right: 32px; }
  .featured-testimonial-callout .testimonial-details {
    width: 264px;
    float: right;
    margin-right: 0; }
    .featured-testimonial-callout .testimonial-details .testimonial-title {
      margin-bottom: 8px; }
    .featured-testimonial-callout .testimonial-details .testimonial-date {
      color: black;
      margin-bottom: 16px; }
    .featured-testimonial-callout .testimonial-details .testimonial-description {
      font-style: italic; }
    .featured-testimonial-callout .testimonial-details a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .featured-testimonial-callout .testimonial-details a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }

.two-column .first .featured-testimonial-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }
  .two-column .first .featured-testimonial-callout .testimonial-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    height: auto;
    margin-bottom: 32px; }
  .two-column .first .featured-testimonial-callout .testimonial-details {
    width: 190px;
    float: left;
    margin-right: 32px; }

.two-column .second .featured-testimonial-callout {
  width: 634px;
  float: right;
  margin-right: 0; }
  .two-column .second .featured-testimonial-callout .testimonial-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    height: auto;
    margin-bottom: 32px; }
  .two-column .second .featured-testimonial-callout .testimonial-details {
    width: 412px;
    float: right;
    margin-right: 0; }

.three-column .first .featured-testimonial-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }
  .three-column .first .featured-testimonial-callout .testimonial-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    height: auto;
    margin-bottom: 32px; }
  .three-column .first .featured-testimonial-callout .testimonial-details {
    width: 190px;
    float: left;
    margin-right: 32px; }

.three-column .third .featured-testimonial-callout {
  width: 190px;
  float: left;
  margin-right: 32px; }
  .three-column .third .featured-testimonial-callout .testimonial-image img {
    width: 190px;
    float: left;
    margin-right: 32px;
    height: auto;
    margin-bottom: 32px; }
  .three-column .third .featured-testimonial-callout .testimonial-details {
    width: 190px;
    float: left;
    margin-right: 32px; }

.learn-more-container {
  text-align: center;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #DCEDFD));
  background: -webkit-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: -moz-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: -o-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: -ms-linear-gradient(bottom, #ffffff, #DCEDFD);
  background: linear-gradient(top, #ffffff, #DCEDFD);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=1 );
  margin: 0 auto; }
  .learn-more-container .learn-more-wrapper {
    display: inline-block;
    max-width: 43%;
    /*margin-top: 15px;*/
    padding: 50px 0; }
  .learn-more-container .learn-more-heading {
    display: flex;
    /*margin: 10px 0 0;*/
    margin: 0; }
    .learn-more-container .learn-more-heading > h2, .learn-more-container .learn-more-heading > #HwSectionTitle, .learn-more-container .hero-slideshow .slick-slider .slide .slider-text-overlay .learn-more-heading > .slide-title, .hero-slideshow .slick-slider .slide .slider-text-overlay .learn-more-container .learn-more-heading > .slide-title {
      margin-left: 10px;
      color: #403796;
      font-family: 'Open Sans';
      font-weight: 400;
      font-size: 24px;
      line-height: 36px; }
  .learn-more-container .learn-more-content p {
    margin-left: 30px;
    padding-left: 58px;
    text-align: left;
    font-size: 16px;
    margin: 0; }
  .learn-more-container .learn-more-bottom {
    float: left;
    margin: 10px 30px 0;
    padding-left: 30px;
    text-align: left; }
    .learn-more-container .learn-more-bottom .learn-more-mobile {
      color: #E1682B;
      font-size: 20px;
      font-weight: bold;
      color: #d5672b; }

.testimonial {
  margin-bottom: 32px;
  border-radius: 10px; }
  .testimonial .testimonial-image img {
    width: 116px;
    float: left;
    margin-right: 32px; }
  .testimonial .testimonial-details:first-of-type {
    width: 412px;
    float: left;
    margin-right: 32px; }
  .testimonial .testimonial-details {
    width: 264px;
    float: right;
    margin-right: 0; }
    .testimonial .testimonial-details .testimonial-title {
      margin-bottom: 8px; }
    .testimonial .testimonial-details .testimonial-date {
      color: black;
      margin-bottom: 16px; }
    .testimonial .testimonial-details .testimonial-description {
      font-style: italic; }
    .testimonial .testimonial-details a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .testimonial .testimonial-details a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }

.testimonial.featured {
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dcedfd));
  background: -webkit-linear-gradient(top, #ffffff, #dcedfd);
  background: -moz-linear-gradient(top, #ffffff, #dcedfd);
  background: -o-linear-gradient(top, #ffffff, #dcedfd);
  background: -ms-linear-gradient(top, #ffffff, #dcedfd);
  background: linear-gradient(top, #ffffff, #dcedfd);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=0 );
  width: 100%; }
  .testimonial.featured .testimonial-image {
    width: 20%;
    height: auto;
    margin-left: 10px;
    margin-top: 10px; }
  .testimonial.featured .testimonial-details {
    width: 60%;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px; }
  .testimonial.featured .testimonial-details:first-of-type {
    width: 95%; }

.news-item {
  width: 412px;
  float: left;
  margin-right: 32px;
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 16px;
  margin-bottom: 32px; }
  .news-item a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .news-item a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }
  .news-item h4, .news-item .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .news-item .title, .news-item .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .news-item .title, .news-item .news-search-results .pagination .result-count, .news-search-results .pagination .news-item .result-count, .news-item .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .news-item .result-count, .news-item .search-results.list .result .result-link, .search-results.list .result .news-item .result-link, .news-item .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .news-item h5, .news-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .news-item .result-link, .news-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .news-item .result-link, .news-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .news-item .detail-label, .news-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .news-item .detail-label, .news-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .news-item .event-title, .news-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .news-item .event-title, .news-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .news-item .testimonial-title, .news-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-title, .news-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .news-item .testimonial-date, .news-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-date, .news-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .news-item .testimonial-title, .news-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-title, .news-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .news-item .testimonial-date, .news-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-date, .news-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .news-item .event-title, .news-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .news-item .event-title, .news-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .news-item .title, .news-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .news-item .title, .news-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .news-item .title, .news-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .news-item .title, .news-item .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .news-item .specialties-title, .news-item .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .news-item .practice-name, .news-item .event-search-results .pagination .result-count, .event-search-results .pagination .news-item .result-count, .news-item .pagination-container .pagination .result-count, .pagination-container .pagination .news-item .result-count {
    margin-bottom: 16px;
    margin-top: 0px; }
    .news-item h4 a, .news-item .generic-callout-carousel .callout .title a, .generic-callout-carousel .callout .news-item .title a, .news-item .featured-content-carousel .featured-content .slider-text-overlay .title a, .featured-content-carousel .featured-content .slider-text-overlay .news-item .title a, .news-item .news-search-results .pagination .result-count a, .news-search-results .pagination .news-item .result-count a, .news-item .testimonial-search-results .pagination .result-count a, .testimonial-search-results .pagination .news-item .result-count a, .news-item .search-results.list .result .result-link a, .search-results.list .result .news-item .result-link a, .news-item .gradient-wrapper .generic-callout .callout-details h5 a, .gradient-wrapper .generic-callout .callout-details .news-item h5 a, .news-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link a, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .news-item .result-link a, .news-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link a, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .news-item .result-link a, .news-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label a, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .news-item .detail-label a, .news-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label a, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .news-item .detail-label a, .news-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title a, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .news-item .event-title a, .news-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title a, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .news-item .event-title a, .news-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .news-item .testimonial-title a, .news-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-title a, .news-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .news-item .testimonial-date a, .news-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-date a, .news-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .news-item .testimonial-title a, .news-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-title a, .news-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .news-item .testimonial-date a, .news-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-date a, .news-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title a, .gradient-wrapper .generic-callout .callout-details .event .event-details .news-item .event-title a, .news-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title a, .event .event-details .gradient-wrapper .generic-callout .callout-details .news-item .event-title a, .news-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title a, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .news-item .title a, .news-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title a, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .news-item .title a, .news-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title a, .gradient-wrapper .generic-callout .callout-details footer .accolades .news-item .title a, .news-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title a, footer .accolades .gradient-wrapper .generic-callout .callout-details .news-item .title a, .news-item .provider-search-row .specialties .specialties-title a, .provider-search-row .specialties .news-item .specialties-title a, .news-item .provider-search-row .provider-details .practice-name a, .provider-search-row .provider-details .news-item .practice-name a, .news-item .event-search-results .pagination .result-count a, .event-search-results .pagination .news-item .result-count a, .news-item .pagination-container .pagination .result-count a, .pagination-container .pagination .news-item .result-count a {
      color: #333092;
      font-weight: 600;
      font-size: 14px;
      line-height: 18px; }
    .news-item h4 a:hover, .news-item .generic-callout-carousel .callout .title a:hover, .generic-callout-carousel .callout .news-item .title a:hover, .news-item .featured-content-carousel .featured-content .slider-text-overlay .title a:hover, .featured-content-carousel .featured-content .slider-text-overlay .news-item .title a:hover, .news-item .news-search-results .pagination .result-count a:hover, .news-search-results .pagination .news-item .result-count a:hover, .news-item .testimonial-search-results .pagination .result-count a:hover, .testimonial-search-results .pagination .news-item .result-count a:hover, .news-item .search-results.list .result .result-link a:hover, .search-results.list .result .news-item .result-link a:hover, .news-item .gradient-wrapper .generic-callout .callout-details h5 a:hover, .gradient-wrapper .generic-callout .callout-details .news-item h5 a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link a:hover, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .news-item .result-link a:hover, .news-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link a:hover, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .news-item .result-link a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .news-item .detail-label a:hover, .news-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label a:hover, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .news-item .detail-label a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title a:hover, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .news-item .event-title a:hover, .news-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title a:hover, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .news-item .event-title a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .news-item .testimonial-title a:hover, .news-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-title a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .news-item .testimonial-date a:hover, .news-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-date a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .news-item .testimonial-title a:hover, .news-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-title a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .news-item .testimonial-date a:hover, .news-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .news-item .testimonial-date a:hover, .news-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .news-item .event-title a:hover, .news-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title a:hover, .event .event-details .gradient-wrapper .generic-callout .callout-details .news-item .event-title a:hover, .news-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title a:hover, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .news-item .title a:hover, .news-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title a:hover, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .news-item .title a:hover, .news-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title a:hover, .gradient-wrapper .generic-callout .callout-details footer .accolades .news-item .title a:hover, .news-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title a:hover, footer .accolades .gradient-wrapper .generic-callout .callout-details .news-item .title a:hover, .news-item .provider-search-row .specialties .specialties-title a:hover, .provider-search-row .specialties .news-item .specialties-title a:hover, .news-item .provider-search-row .provider-details .practice-name a:hover, .provider-search-row .provider-details .news-item .practice-name a:hover, .news-item .event-search-results .pagination .result-count a:hover, .event-search-results .pagination .news-item .result-count a:hover, .news-item .pagination-container .pagination .result-count a:hover, .pagination-container .pagination .news-item .result-count a:hover {
      text-decoration: none; }
  .news-item h6, .news-item .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .button-text, .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .news-item .button-text, .news-item .news-search .search .search-button, .news-search .search .news-item .search-button, .news-item .testimonial-search .search .search-button, .testimonial-search .search .news-item .search-button, .news-item .page-container .testimonial .testimonial-details .testimonial-name, .page-container .testimonial .testimonial-details .news-item .testimonial-name, .news-item .featured-event-callout .event-details .event-date, .featured-event-callout .event-details .news-item .event-date, .news-item .event .event-details .event-date, .event .event-details .news-item .event-date, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout h5, .mega-menu .menu-section .sub-menu-section .generic-callout .news-item h5, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .result-link, .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .news-item .result-link, .news-item .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .result-link, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .result-link, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .detail-label, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .news-item .detail-label, .news-item .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .detail-label, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .detail-label, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .news-item .event-title, .news-item .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .event-title, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .news-item .testimonial-title, .news-item .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .testimonial-title, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .news-item .testimonial-date, .news-item .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .testimonial-date, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .news-item .testimonial-title, .news-item .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .testimonial-title, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .news-item .testimonial-date, .news-item .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .testimonial-date, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .news-item .event-title, .news-item .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .event-title, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .news-item .title, .news-item footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .title, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .title, .news-item .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .news-item .title, .news-item footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .title, footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .news-item .title, .news-item .mega-menu .menu-section .horizontal-section .group-menu ul li a, .mega-menu .menu-section .horizontal-section .group-menu ul li .news-item a, .news-item .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout h5, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .news-item h5, .news-item .event-search .search .search-button, .event-search .search .news-item .search-button {
    margin-bottom: 16px;
    margin-top: 0px;
    color: #4c4e5e;
    font-weight: 800; }

.event {
  width: 412px;
  float: left;
  margin-right: 32px;
  margin-bottom: 32px;
  border-radius: 10px; }
  .event .event-image {
    width: 116px;
    float: left;
    margin-right: 32px; }
  .event .event-details:first-of-type {
    width: 412px;
    float: left;
    margin-right: 32px; }
  .event .event-details {
    width: 264px;
    float: right;
    margin-right: 0; }
    .event .event-details .event-title {
      margin-bottom: 8px; }
    .event .event-details .event-date {
      margin-bottom: 16px; }
    .event .event-details a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .event .event-details a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }

.event.featured {
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dcedfd));
  background: -webkit-linear-gradient(top, #ffffff, #dcedfd);
  background: -moz-linear-gradient(top, #ffffff, #dcedfd);
  background: -o-linear-gradient(top, #ffffff, #dcedfd);
  background: -ms-linear-gradient(top, #ffffff, #dcedfd);
  background: linear-gradient(top, #ffffff, #dcedfd);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=0 );
  width: 100%; }
  .event.featured .event-image {
    width: 20%;
    height: auto;
    margin-left: 10px;
    margin-top: 10px; }
  .event.featured .event-details {
    width: 60%;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px; }
  .event.featured .event-details:first-of-type {
    width: 95%; }

.provider-search-row {
  width: 634px;
  float: right;
  margin-right: 0;
  padding-bottom: 32px;
  margin-top: 32px;
  border-bottom: 1px solid #cdcdcd; }
  .provider-search-row:first-child {
    margin-top: 0; }
  .provider-search-row:last-child {
    border-bottom: none; }
  .provider-search-row .fad-name-row {
    width: 634px;
    float: right;
    margin-right: 0;
    margin-bottom: 20px; }
    .provider-search-row .fad-name-row .fad-view-profile-button {
      border-radius: 10px;
      box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.15);
      cursor: pointer;
      height: 30px;
      width: 200px;
      float: right;
      background-color: #1a88c3;
      background: -webkit-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: -moz-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: -o-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background: -ms-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
      background-repeat: no-repeat;
      background-position-x: 163px, initial;
      background-position-y: 5px, initial; }
      .provider-search-row .fad-name-row .fad-view-profile-button .button-content {
        padding-top: 5px;
        padding-right: 13px;
        padding-left: 13px;
        padding-bottom: 11px; }
        .provider-search-row .fad-name-row .fad-view-profile-button .button-content .button-text {
          text-align: center; }
          .provider-search-row .fad-name-row .fad-view-profile-button .button-content .button-text a {
            font-weight: 600;
            font-size: 14px;
            margin-bottom: 0px;
            text-transform: uppercase;
            text-decoration: none;
            text-align: center;
            color: #ffffff !important; }
    .provider-search-row .fad-name-row .provider-name {
      float: left;
      margin: 0; }
  .provider-search-row .portrait-image {
    height: 145px;
    width: 116px;
    overflow: hidden; }
  .provider-search-row .section {
    float: left; }
  .provider-search-row .portrait {
    width: 116px;
    float: left;
    margin-right: 32px;
    margin-right: 10px; }
    .provider-search-row .portrait img {
      width: 116px;
      float: left;
      height: auto; }
  .provider-search-row .specialties {
    width: 160px;
    float: left;
    margin-right: 10px; }
    .provider-search-row .specialties .specialties-title {
      background-color: #333092;
      padding: 3px 14px;
      color: #ffffff; }
    .provider-search-row .specialties .specialties-primary {
      background-color: #efeff6;
      padding: 3px 10px;
      min-height: 70px; }
    .provider-search-row .specialties .specialties-statistics {
      display: inline-block; }
      .provider-search-row .specialties .specialties-statistics .rating-stars {
        text-align: center;
        width: 100%; }
      .provider-search-row .specialties .specialties-statistics .rating-total {
        font-weight: bold;
        text-align: center;
        width: 100%; }
      .provider-search-row .specialties .specialties-statistics .rating-patients {
        width: 100%;
        text-align: center; }
      .provider-search-row .specialties .specialties-statistics .review-satisfaction {
        text-align: center;
        margin: 0;
        width: 100%; }
      .provider-search-row .specialties .specialties-statistics .cta-comments {
        text-align: center;
        width: 100%;
        margin: 0 0 10px 0; }
      .provider-search-row .specialties .specialties-statistics span {
        float: left;
        margin-bottom: 0; }
      .provider-search-row .specialties .specialties-statistics .fad-survey-button {
        border-radius: 10px;
        box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.15);
        cursor: pointer;
        height: 30px;
        width: 100%;
        float: right;
        background-color: #1a88c3;
        background: -webkit-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
        background: -moz-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
        background: -o-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
        background: -ms-linear-gradient(top, #1a88c3, #1a88c3 49%, #006195 50%, #006195);
        background-repeat: no-repeat;
        background-position-x: 163px, initial;
        background-position-y: 5px, initial; }
        .provider-search-row .specialties .specialties-statistics .fad-survey-button .button-content {
          padding-top: 5px; }
          .provider-search-row .specialties .specialties-statistics .fad-survey-button .button-content .button-text {
            text-align: center; }
            .provider-search-row .specialties .specialties-statistics .fad-survey-button .button-content .button-text a {
              font-weight: 600;
              font-size: 12px;
              margin-bottom: 0px;
              text-decoration: none;
              text-align: center;
              color: #ffffff !important; }
  .provider-search-row .provider-details {
    width: 338px;
    float: right;
    margin-right: 0; }
    .provider-search-row .provider-details .provider-name {
      margin-top: 0px; }
    .provider-search-row .provider-details .accordion {
      min-height: 205px; }
      .provider-search-row .provider-details .accordion .ui-accordion-content {
        width: 100%;
        border-radius: 0; }
        .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row {
          margin: 10px 10px 15px 10px; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .col-3 {
            width: 60%;
            display: table-cell; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .col-2 {
            width: 40%;
            display: table-cell; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container .location-name a {
            text-decoration: none;
            font-weight: 600;
            font-size: 14px;
            line-height: 18px;
            margin-bottom: 0px;
            color: #333092; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container .location-name a:hover {
            text-decoration: underline; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container span {
            width: 100%;
            float: left; }
            .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container span a {
              text-decoration: none;
              /* color: $Orange;*/
              color: #0081c6;
              font-weight: bold;
              font-size: 13px; }
            .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container span a:hover {
              /*  color: $LightOrange; */
              text-decoration: underline; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .address-container span.markupinline {
            width: auto;
            display: inline-block;
            float: none; }
          .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .location-phone-container {
            padding: 0 5px; }
            .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .location-phone-container .row-1 {
              width: 100%; }
            .provider-search-row .provider-details .accordion .ui-accordion-content .fad-location-row .location-phone-container .location-phone {
              float: left; }
    .provider-search-row .provider-details .practice-name {
      background-color: #333092;
      padding: 3px 14px;
      color: #ffffff;
      border: none;
      border-radius: 0;
      cursor: pointer; }
    .provider-search-row .provider-details .ui-accordion-content-active {
      cursor: default; }
    .provider-search-row .provider-details .ui-accordion-header.ui-state-hover, .provider-search-row .provider-details .ui-accordion-header.ui-state-focus {
      background-color: #333092;
      background-image: none;
      /*cursor:default;*/ }
    .provider-search-row .provider-details .ui-accordion-header .ui-accordion-header-icon {
      display: inline-block;
      float: right; }
    .provider-search-row .provider-details .ui-accordion-header.ui-state-active {
      cursor: default !important; }
      .provider-search-row .provider-details .ui-accordion-header.ui-state-active .ui-accordion-header-icon {
        display: none; }
    .provider-search-row .provider-details .custom-editor {
      border: 1px solid #ffffff;
      min-height: 100px !important; }
    .provider-search-row .provider-details .custom-editor-header {
      margin-top: 0px; }

.one-column .provider-listing:after {
  background: url(/Presentation/includes/CCP/css/images/seperator.png) no-repeat;
  content: "";
  display: block;
  height: 1px;
  left: -220px;
  margin: 0 auto;
  padding-bottom: 1px;
  position: relative;
  width: 1297px;
  background-position: center;
  background-size: 1297px 1px; }

.one-column .provider-listing:after {
  clear: both;
  content: "";
  display: block; }

.one-column .provider-listing .provider-search-row {
  width: 21%;
  margin-right: 4%;
  float: left;
  text-align: center;
  font-family: 'Open Sans';
  border: none;
  margin-top: 0;
  padding-bottom: 0; }
  .one-column .provider-listing .provider-search-row .portrait {
    width: 100%;
    float: none; }
    .one-column .provider-listing .provider-search-row .portrait .portrait-image {
      width: 100%;
      float: none;
      margin: 0;
      height: auto; }
      .one-column .provider-listing .provider-search-row .portrait .portrait-image > a {
        display: block; }
        .one-column .provider-listing .provider-search-row .portrait .portrait-image > a > img {
          width: 100%;
          margin-bottom: 15px;
          float: none; }
  .one-column .provider-listing .provider-search-row .fad-name-row {
    margin: 0;
    float: none;
    width: auto; }
    .one-column .provider-listing .provider-search-row .fad-name-row .provider-name {
      margin: 0;
      float: none; }
      .one-column .provider-listing .provider-search-row .fad-name-row .provider-name > a {
        margin: 0 0 10px 0;
        display: block;
        color: #771a60;
        font-family: open sans;
        font-weight: bold;
        text-decoration: none;
        font-family: 'Open Sans'; }
  .one-column .provider-listing .provider-search-row .specialties-primary {
    background: none;
    min-height: initial;
    padding: 0; }
    .one-column .provider-listing .provider-search-row .specialties-primary p {
      margin-top: 0;
      margin-bottom: 10px; }
  .one-column .provider-listing .provider-search-row .specialties {
    float: none;
    width: auto;
    margin: 0; }
    .one-column .provider-listing .provider-search-row .specialties .specialties-statistics .cta-comments {
      text-decoration: none;
      color: #3fa6c0;
      font-family: 'Open Sans';
      margin: 0;
      font-weight: normal;
      font-size: 14px; }
    .one-column .provider-listing .provider-search-row .specialties .specialties-statistics span {
      font-family: 'Open Sans';
      color: #4c4e5e;
      font-size: 14px;
      font-weight: 400;
      line-height: 18px;
      margin-bottom: 10px;
      display: block; }
    .one-column .provider-listing .provider-search-row .specialties .specialties-statistics .rating-stars {
      display: block; }
    .one-column .provider-listing .provider-search-row .specialties .specialties-statistics .review-satisfaction > a {
      display: block;
      text-decoration: none;
      color: #3fa6c0;
      font-family: 'Open Sans'; }

.one-column .accent-link {
  margin-bottom: 0;
  padding: 35px 0; }

.one-column .clear {
  clear: both;
  content: "";
  display: block; }

.map-container:after {
  background: url(/Presentation/includes/CCP/css/images/seperator.png) no-repeat;
  content: "";
  display: block;
  height: 1px;
  left: -220px;
  margin: 0 auto;
  padding-bottom: 1px;
  position: relative;
  width: 1297px;
  background-position: center;
  background-size: 1297px 1px; }

.map-container h3, .map-container .bio-list-item .bio-name, .bio-list-item .map-container .bio-name, .map-container .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .map-container .title, .map-container .news-search .news-search-title, .news-search .map-container .news-search-title, .map-container .testimonial-search .testimonial-search-title, .testimonial-search .map-container .testimonial-search-title, .map-container .related-events .title, .related-events .map-container .title, .map-container .event-search .event-search-title, .event-search .map-container .event-search-title, .map-container .accent-link span, .accent-link .map-container span {
  color: #333092;
  font-family: 'Open Sans';
  font-size: 18px; }

.map-container a.location-submit {
  background: -webkit-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -moz-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: -o-linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  background: linear-gradient(top, #464399, #464399 49%, #28257a 50%, #28257a);
  border: none;
  color: white;
  cursor: pointer;
  height: 40px;
  padding: 0px 20px;
  margin-bottom: 40px;
  text-decoration: none;
  font-size: 13px;
  font-weight: bold;
  font-family: 'Open Sans';
  display: inline-block;
  line-height: 40px;
  border-radius: 15px;
  margin-top: 25px; }

.map-container #map-canvas {
  float: none; }

footer {
  background-color: #efeff6;
  margin-top: 27px; }

/* handle bug design in featured news that is flush with footer */
.homepage footer {
  margin-top: 0; }

footer .top {
  width: 856px;
  margin: 0 auto; }

footer .top .content-container {
  width: 264px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  border-top: 1px solid #cdcdcd; }
  footer .top .content-container:after {
    content: " ";
    display: block;
    clear: both; }

footer .top .content-container .link-group {
  width: 116px;
  float: left;
  margin-right: 32px;
  margin-top: 32px; }
  footer .top .content-container .link-group .title {
    margin-bottom: 8px; }
  footer .top .content-container .link-group .links {
    margin-left: -40px;
    padding-top: 0;
    list-style: none; }
    footer .top .content-container .link-group .links .link a {
      text-decoration: none; }

footer .top .content-container .social-links {
  margin-top: -22px;
  margin-left: 0px;
  margin-right: 20px;
  text-align: right; }

footer .accolades {
  width: 486px;
  float: right;
  margin-right: 0;
  margin-left: 74px;
  margin-top: 32px; }
  footer .accolades .title {
    margin-bottom: 8px; }
  footer .accolades a {
    text-decoration: none; }
    footer .accolades a img {
      margin-right: 16px; }

footer {
  width: 100%;
  clear: both; }

footer .bottom {
  width: 100%;
  clear: both;
  background-color: #333092;
  /*height: 60px;*/ }
  footer .bottom .content-container {
    padding-top: 7px; }
    footer .bottom .content-container .bottom-content {
      font-size: 11px;
      padding-bottom: 7px;
      padding-left: 4px; }
      footer .bottom .content-container .bottom-content p {
        margin: 0px;
        color: white;
        font-size: 11px; }
      footer .bottom .content-container .bottom-content a {
        color: white;
        text-decoration: none;
        font-size: 11px; }
      footer .bottom .content-container .bottom-content span {
        color: white;
        font-size: 11px; }
      footer .bottom .content-container .bottom-content ul {
        display: inline;
        text-decoration: none;
        color: white;
        margin-top: 16px;
        margin-left: -40px; }
        footer .bottom .content-container .bottom-content ul li {
          display: inline-block;
          border-right: 1px solid #7472b5;
          padding-right: 8px;
          padding-left: 4px;
          height: 15px; }
          footer .bottom .content-container .bottom-content ul li a {
            display: block;
            color: white;
            text-decoration: none;
            font-size: 11px;
            text-transform: uppercase; }
        footer .bottom .content-container .bottom-content ul li:last-child {
          border-right: none; }

footer .content-container {
  width: 856px;
  margin: 0 auto; }

footer .bottom ul {
  display: inline;
  text-decoration: none;
  color: white;
  margin-top: 16px;
  margin-left: -40px; }
  footer .bottom ul li {
    display: inline-block;
    border-right: 1px solid #7472b5;
    padding-right: 8px;
    padding-left: 4px;
    height: 15px; }
    footer .bottom ul li a {
      display: block;
      color: white;
      text-decoration: none;
      font-size: 11px;
      text-transform: uppercase; }
  footer .bottom ul li:last-child {
    border-right: none; }

.page-container {
  position: relative;
  width: 100%;
  min-width: 960px;
  margin: 0px auto;
  overflow: hidden; }
  .page-container .quick-links-menu {
    position: fixed;
    background-color: #c1cd23;
    width: 95px;
    border-radius: 50px;
    right: 0px;
    top: 222px;
    z-index: 3000;
    -webkit-box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49);
    -moz-box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49);
    box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49); }
    .page-container .quick-links-menu .dot {
      width: 10px;
      height: 10px;
      border-radius: 10px;
      background-color: white;
      margin: 16px auto; }
    .page-container .quick-links-menu .bubble-button {
      text-align: center;
      background: #338ad4;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #338ad4), color-stop(100%, #015797));
      background: -webkit-linear-gradient(top, #338ad4, #015797);
      background: -moz-linear-gradient(top, #338ad4, #015797);
      background: -o-linear-gradient(top, #338ad4, #015797);
      background: -ms-linear-gradient(top, #338ad4, #015797);
      background: linear-gradient(top, #338ad4, #015797);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF338AD4', endColorstr='#FF015797',GradientType=0 );
      display: block;
      height: 66px;
      width: 66px;
      border-radius: 50px;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 13px;
      box-shadow: 3px 3px 0px #9ca61a;
      cursor: pointer; }
      .page-container .quick-links-menu .bubble-button a {
        display: block;
        text-decoration: none;
        padding-top: 4px;
        color: white;
        font-size: 10px;
        text-transform: uppercase;
        font-family: 'Open Sans Condensed', sans-serif;
        font-weight: 700;
        line-height: 10px; }
      .page-container .quick-links-menu .bubble-button .icon {
        padding-top: 0px !important; }
      .page-container .quick-links-menu .bubble-button img {
        padding-top: 9px; }
      .page-container .quick-links-menu .bubble-button:hover {
        background: #9795c7;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9795c7), color-stop(100%, #3b398b));
        background: -webkit-linear-gradient(top, #9795c7, #3b398b);
        background: -moz-linear-gradient(top, #9795c7, #3b398b);
        background: -o-linear-gradient(top, #9795c7, #3b398b);
        background: -ms-linear-gradient(top, #9795c7, #3b398b);
        background: linear-gradient(top, #9795c7, #3b398b);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9795C7', endColorstr='#FF3B398B',GradientType=0 ); }
    .page-container .quick-links-menu .selected {
      background: #9795c7;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9795c7), color-stop(100%, #3b398b));
      background: -webkit-linear-gradient(top, #9795c7, #3b398b);
      background: -moz-linear-gradient(top, #9795c7, #3b398b);
      background: -o-linear-gradient(top, #9795c7, #3b398b);
      background: -ms-linear-gradient(top, #9795c7, #3b398b);
      background: linear-gradient(top, #9795c7, #3b398b);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9795C7', endColorstr='#FF3B398B',GradientType=0 ); }
  .page-container .quick-links-section {
    position: fixed;
    background: #dcedfd;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #dcedfd), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(left, #dcedfd, #ffffff);
    background: -moz-linear-gradient(left, #dcedfd, #ffffff);
    background: -o-linear-gradient(left, #dcedfd, #ffffff);
    background: -ms-linear-gradient(left, #dcedfd, #ffffff);
    background: linear-gradient(top, #dcedfd, #ffffff);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFDCEDFD', endColorstr='#FFFFFFFF',GradientType=1 );
    width: 400px;
    height: 100%;
    right: -400px;
    top: 0px;
    z-index: 3000;
    border-left: 5px solid #c1cd23; }
    .page-container .quick-links-section .close-button {
      position: absolute;
      right: 14px;
      top: 9px;
      cursor: pointer; }
      .page-container .quick-links-section .close-button i {
        color: #cdcdcd; }
    .page-container .quick-links-section .quick-links-panel {
      display: none;
      height: 100%;
      margin-left: 52px;
      margin-right: 52px; }
      .page-container .quick-links-section .quick-links-panel .panel-content {
        margin-top: 52px;
        height: 100%;
        padding-top: 30%;
        padding-bottom: 20%; }
        .page-container .quick-links-section .quick-links-panel .panel-content .input-group input {
          width: 47.7%; }
        .page-container .quick-links-section .quick-links-panel .panel-content .input-group select {
          width: 50%; }
        .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout {
          width: 264px;
          float: left;
          margin-right: 32px; }
          .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout img {
            width: 264px;
            float: left;
            margin-right: 32px;
            height: auto; }
          .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout h5, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .search-results.grid .result .result-link, .search-results.grid .result .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .result-link, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event .event-details .event-detail .detail-label, .event .event-details .event-detail .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .detail-label, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-date, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-date, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event .event-details .event-title, .event .event-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout footer .top .content-container .link-group .title, footer .top .content-container .link-group .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout footer .accolades .title, footer .accolades .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .title {
            color: #333092; }
          .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details {
            width: 264px;
            float: left;
            margin-right: 32px; }
            .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details a {
              text-decoration: none;
              /* color: $Orange;*/
              color: #0081c6;
              font-weight: bold;
              font-size: 13px; }
            .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details a:hover {
              /*  color: $LightOrange; */
              text-decoration: underline; }
            .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details p {
              /*border-bottom: $LightGrayBorder;*/ }
    .page-container .quick-links-section .active {
      display: block; }

.detail-group {
  display: block;
  margin-bottom: 32px; }
  .detail-group p {
    margin-bottom: 0px; }
  .detail-group h5, .detail-group .search-results.grid .result .result-link, .search-results.grid .result .detail-group .result-link, .detail-group .event .event-details .event-detail .detail-label, .event .event-details .event-detail .detail-group .detail-label, .detail-group .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .detail-group .event-title, .detail-group .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .detail-group .testimonial-title, .detail-group .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .detail-group .testimonial-date, .detail-group .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .detail-group .testimonial-title, .detail-group .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .detail-group .testimonial-date, .detail-group .event .event-details .event-title, .event .event-details .detail-group .event-title, .detail-group footer .top .content-container .link-group .title, footer .top .content-container .link-group .detail-group .title, .detail-group footer .accolades .title, footer .accolades .detail-group .title {
    margin-top: 0px;
    color: #4c4e5e; }

.doctor-title {
  margin-top: 0px; }

ul.location-wrapper {
  list-style: none;
  padding: 0; }
  ul.location-wrapper a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  ul.location-wrapper a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }
  ul.location-wrapper li {
    display: table;
    padding: 0 10px 10px;
    background-color: #EAEAEA;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    ul.location-wrapper li .location-row {
      width: 100%;
      float: left;
      display: inline-block; }
      ul.location-wrapper li .location-row h4, ul.location-wrapper li .location-row .generic-callout-carousel .callout .title, .generic-callout-carousel .callout ul.location-wrapper li .location-row .title, ul.location-wrapper li .location-row .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay ul.location-wrapper li .location-row .title, ul.location-wrapper li .location-row .news-search-results .pagination .result-count, .news-search-results .pagination ul.location-wrapper li .location-row .result-count, ul.location-wrapper li .location-row .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination ul.location-wrapper li .location-row .result-count, ul.location-wrapper li .location-row .search-results.list .result .result-link, .search-results.list .result ul.location-wrapper li .location-row .result-link, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row h5, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result ul.location-wrapper li .location-row .result-link, ul.location-wrapper li .location-row .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .result-link, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail ul.location-wrapper li .location-row .detail-label, ul.location-wrapper li .location-row .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .detail-label, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details ul.location-wrapper li .location-row .event-title, ul.location-wrapper li .location-row .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .event-title, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details ul.location-wrapper li .location-row .testimonial-title, ul.location-wrapper li .location-row .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-title, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details ul.location-wrapper li .location-row .testimonial-date, ul.location-wrapper li .location-row .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-date, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details ul.location-wrapper li .location-row .testimonial-title, ul.location-wrapper li .location-row .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-title, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details ul.location-wrapper li .location-row .testimonial-date, ul.location-wrapper li .location-row .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-date, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details ul.location-wrapper li .location-row .event-title, ul.location-wrapper li .location-row .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .event-title, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group ul.location-wrapper li .location-row .title, ul.location-wrapper li .location-row footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .title, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades ul.location-wrapper li .location-row .title, ul.location-wrapper li .location-row footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .title, ul.location-wrapper li .location-row .provider-search-row .specialties .specialties-title, .provider-search-row .specialties ul.location-wrapper li .location-row .specialties-title, ul.location-wrapper li .location-row .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details ul.location-wrapper li .location-row .practice-name, ul.location-wrapper li .location-row .event-search-results .pagination .result-count, .event-search-results .pagination ul.location-wrapper li .location-row .result-count, ul.location-wrapper li .location-row .pagination-container .pagination .result-count, .pagination-container .pagination ul.location-wrapper li .location-row .result-count {
        margin-bottom: 10px; }
        ul.location-wrapper li .location-row h4 a, ul.location-wrapper li .location-row .generic-callout-carousel .callout .title a, .generic-callout-carousel .callout ul.location-wrapper li .location-row .title a, ul.location-wrapper li .location-row .featured-content-carousel .featured-content .slider-text-overlay .title a, .featured-content-carousel .featured-content .slider-text-overlay ul.location-wrapper li .location-row .title a, ul.location-wrapper li .location-row .news-search-results .pagination .result-count a, .news-search-results .pagination ul.location-wrapper li .location-row .result-count a, ul.location-wrapper li .location-row .testimonial-search-results .pagination .result-count a, .testimonial-search-results .pagination ul.location-wrapper li .location-row .result-count a, ul.location-wrapper li .location-row .search-results.list .result .result-link a, .search-results.list .result ul.location-wrapper li .location-row .result-link a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details h5 a, .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row h5 a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link a, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result ul.location-wrapper li .location-row .result-link a, ul.location-wrapper li .location-row .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link a, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .result-link a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label a, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail ul.location-wrapper li .location-row .detail-label a, ul.location-wrapper li .location-row .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label a, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .detail-label a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title a, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details ul.location-wrapper li .location-row .event-title a, ul.location-wrapper li .location-row .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title a, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .event-title a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details ul.location-wrapper li .location-row .testimonial-title a, ul.location-wrapper li .location-row .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-title a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details ul.location-wrapper li .location-row .testimonial-date a, ul.location-wrapper li .location-row .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-date a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details ul.location-wrapper li .location-row .testimonial-title a, ul.location-wrapper li .location-row .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-title a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details ul.location-wrapper li .location-row .testimonial-date a, ul.location-wrapper li .location-row .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-date a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title a, .gradient-wrapper .generic-callout .callout-details .event .event-details ul.location-wrapper li .location-row .event-title a, ul.location-wrapper li .location-row .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title a, .event .event-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .event-title a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title a, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group ul.location-wrapper li .location-row .title a, ul.location-wrapper li .location-row footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title a, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .title a, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details footer .accolades .title a, .gradient-wrapper .generic-callout .callout-details footer .accolades ul.location-wrapper li .location-row .title a, ul.location-wrapper li .location-row footer .accolades .gradient-wrapper .generic-callout .callout-details .title a, footer .accolades .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .title a, ul.location-wrapper li .location-row .provider-search-row .specialties .specialties-title a, .provider-search-row .specialties ul.location-wrapper li .location-row .specialties-title a, ul.location-wrapper li .location-row .provider-search-row .provider-details .practice-name a, .provider-search-row .provider-details ul.location-wrapper li .location-row .practice-name a, ul.location-wrapper li .location-row .event-search-results .pagination .result-count a, .event-search-results .pagination ul.location-wrapper li .location-row .result-count a, ul.location-wrapper li .location-row .pagination-container .pagination .result-count a, .pagination-container .pagination ul.location-wrapper li .location-row .result-count a {
          color: #333092; }
        ul.location-wrapper li .location-row h4 a:hover, ul.location-wrapper li .location-row .generic-callout-carousel .callout .title a:hover, .generic-callout-carousel .callout ul.location-wrapper li .location-row .title a:hover, ul.location-wrapper li .location-row .featured-content-carousel .featured-content .slider-text-overlay .title a:hover, .featured-content-carousel .featured-content .slider-text-overlay ul.location-wrapper li .location-row .title a:hover, ul.location-wrapper li .location-row .news-search-results .pagination .result-count a:hover, .news-search-results .pagination ul.location-wrapper li .location-row .result-count a:hover, ul.location-wrapper li .location-row .testimonial-search-results .pagination .result-count a:hover, .testimonial-search-results .pagination ul.location-wrapper li .location-row .result-count a:hover, ul.location-wrapper li .location-row .search-results.list .result .result-link a:hover, .search-results.list .result ul.location-wrapper li .location-row .result-link a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details h5 a:hover, .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row h5 a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link a:hover, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result ul.location-wrapper li .location-row .result-link a:hover, ul.location-wrapper li .location-row .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link a:hover, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .result-link a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail ul.location-wrapper li .location-row .detail-label a:hover, ul.location-wrapper li .location-row .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label a:hover, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .detail-label a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title a:hover, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details ul.location-wrapper li .location-row .event-title a:hover, ul.location-wrapper li .location-row .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title a:hover, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .event-title a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details ul.location-wrapper li .location-row .testimonial-title a:hover, ul.location-wrapper li .location-row .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-title a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details ul.location-wrapper li .location-row .testimonial-date a:hover, ul.location-wrapper li .location-row .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-date a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details ul.location-wrapper li .location-row .testimonial-title a:hover, ul.location-wrapper li .location-row .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-title a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details ul.location-wrapper li .location-row .testimonial-date a:hover, ul.location-wrapper li .location-row .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .testimonial-date a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details ul.location-wrapper li .location-row .event-title a:hover, ul.location-wrapper li .location-row .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title a:hover, .event .event-details .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .event-title a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title a:hover, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group ul.location-wrapper li .location-row .title a:hover, ul.location-wrapper li .location-row footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title a:hover, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .title a:hover, ul.location-wrapper li .location-row .gradient-wrapper .generic-callout .callout-details footer .accolades .title a:hover, .gradient-wrapper .generic-callout .callout-details footer .accolades ul.location-wrapper li .location-row .title a:hover, ul.location-wrapper li .location-row footer .accolades .gradient-wrapper .generic-callout .callout-details .title a:hover, footer .accolades .gradient-wrapper .generic-callout .callout-details ul.location-wrapper li .location-row .title a:hover, ul.location-wrapper li .location-row .provider-search-row .specialties .specialties-title a:hover, .provider-search-row .specialties ul.location-wrapper li .location-row .specialties-title a:hover, ul.location-wrapper li .location-row .provider-search-row .provider-details .practice-name a:hover, .provider-search-row .provider-details ul.location-wrapper li .location-row .practice-name a:hover, ul.location-wrapper li .location-row .event-search-results .pagination .result-count a:hover, .event-search-results .pagination ul.location-wrapper li .location-row .result-count a:hover, ul.location-wrapper li .location-row .pagination-container .pagination .result-count a:hover, .pagination-container .pagination ul.location-wrapper li .location-row .result-count a:hover {
          text-decoration: none; }
      ul.location-wrapper li .location-row .practice-name {
        margin-bottom: 0px; }
    ul.location-wrapper li .col-4 {
      width: 63%;
      padding-right: 10px;
      float: left; }
      ul.location-wrapper li .col-4 p {
        margin: 0; }
    ul.location-wrapper li .col-2 {
      width: 34%;
      position: relative;
      float: left; }
      ul.location-wrapper li .col-2 .location-directions p {
        margin: 0; }
      ul.location-wrapper li .col-2 .location-directions a {
        float: left; }
      ul.location-wrapper li .col-2 .location-contact {
        padding: 10px 0; }
        ul.location-wrapper li .col-2 .location-contact span {
          display: block; }

.pager h5, .pager .search-results.grid .result .result-link, .search-results.grid .result .pager .result-link, .pager .event .event-details .event-detail .detail-label, .event .event-details .event-detail .pager .detail-label, .pager .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .pager .event-title, .pager .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .pager .testimonial-title, .pager .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .pager .testimonial-date, .pager .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .pager .testimonial-title, .pager .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .pager .testimonial-date, .pager .event .event-details .event-title, .event .event-details .pager .event-title, .pager footer .top .content-container .link-group .title, footer .top .content-container .link-group .pager .title, .pager footer .accolades .title, footer .accolades .pager .title {
  margin-top: 16px;
  display: inline-block; }

.pager .paging-controls {
  margin-top: 16px;
  float: right; }
  .pager .paging-controls .control {
    border-radius: 0px;
    cursor: pointer;
    margin-left: 16px; }

.search-results .result {
  border-bottom: 1px solid #cdcdcd; }
  .search-results .result a a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .search-results .result a a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }
  .search-results .result a:hover {
    color: #fdb913; }

.search-results .with-image .result-text {
  vertical-align: top;
  width: 73.5%;
  display: inline-block; }
  .search-results .with-image .result-text h3, .search-results .with-image .result-text .bio-list-item .bio-name, .bio-list-item .search-results .with-image .result-text .bio-name, .search-results .with-image .result-text .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .search-results .with-image .result-text .title, .search-results .with-image .result-text .news-search .news-search-title, .news-search .search-results .with-image .result-text .news-search-title, .search-results .with-image .result-text .testimonial-search .testimonial-search-title, .testimonial-search .search-results .with-image .result-text .testimonial-search-title, .search-results .with-image .result-text .related-events .title, .related-events .search-results .with-image .result-text .title, .search-results .with-image .result-text .event-search .event-search-title, .event-search .search-results .with-image .result-text .event-search-title, .search-results .with-image .result-text .accent-link span, .accent-link .search-results .with-image .result-text span {
    font-size: 20px;
    margin-top: 0px; }

.search-results .with-image img {
  display: inline-block;
  width: 190px;
  margin-right: 32px; }

.search-results .result-type {
  width: 100%;
  text-align: right; }
  .search-results .result-type p {
    color: #cdcdcd;
    text-transform: uppercase;
    font-size: 11px; }

.search-results .alphabet {
  margin-top: 32px;
  height: 20px;
  margin-bottom: 42px; }
  .search-results .alphabet .letter {
    text-decoration: none;
    color: #4c4e5e;
    font-size: 16px;
    display: inline-block;
    padding-right: 12px;
    padding-left: 11px;
    border-right: 2px solid #cdcdcd;
    float: left;
    width: 8px; }
  .search-results .alphabet a.letter:hover {
    color: #0081c6 !important;
    font-weight: 700; }
  .search-results .alphabet .selected {
    color: #0081c6;
    font-weight: 700;
    line-height: 14px;
    height: 22px; }
  .search-results .alphabet .letter:first-child {
    padding-left: 0px; }
  .search-results .alphabet .letter:last-child {
    padding-right: 0px;
    border-right: none; }

.parent-callout-container {
  margin-top: 32px; }
  .parent-callout-container .featured-callout {
    display: inline-block; }

.featured-callout {
  border-radius: 15px;
  width: 409px;
  height: 230px;
  background-repeat: no-repeat;
  margin-right: 32px; }
  .featured-callout .content {
    margin-left: 32px; }
    .featured-callout .content h5, .featured-callout .content .search-results.grid .result .result-link, .search-results.grid .result .featured-callout .content .result-link, .featured-callout .content .event .event-details .event-detail .detail-label, .event .event-details .event-detail .featured-callout .content .detail-label, .featured-callout .content .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .featured-callout .content .event-title, .featured-callout .content .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .featured-callout .content .testimonial-title, .featured-callout .content .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .featured-callout .content .testimonial-date, .featured-callout .content .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .featured-callout .content .testimonial-title, .featured-callout .content .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .featured-callout .content .testimonial-date, .featured-callout .content .event .event-details .event-title, .event .event-details .featured-callout .content .event-title, .featured-callout .content footer .top .content-container .link-group .title, footer .top .content-container .link-group .featured-callout .content .title, .featured-callout .content footer .accolades .title, footer .accolades .featured-callout .content .title {
      font-size: 18px;
      color: white; }
    .featured-callout .content p {
      color: white;
      width: 57%; }
    .featured-callout .content a {
      color: #c1cd23;
      text-decoration: none; }
    .featured-callout .content a:hover {
      color: white; }

.listing-item:last-child {
  border-bottom: none; }

.text-only .listing-content .text-content {
  width: 645px;
  margin-right: 0px; }

.no-image .listing-content .text-content {
  width: 570px; }

.landing-event-listing a {
  display: block;
  font-size: 13px; }
  .landing-event-listing a a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .landing-event-listing a a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }

.landing-event-listing a:hover {
  color: #fdb913; }

.landing-event-listing .event {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #cdcdcd; }
  .landing-event-listing .event h4, .landing-event-listing .event .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .landing-event-listing .event .title, .landing-event-listing .event .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .landing-event-listing .event .title, .landing-event-listing .event .news-search-results .pagination .result-count, .news-search-results .pagination .landing-event-listing .event .result-count, .landing-event-listing .event .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .landing-event-listing .event .result-count, .landing-event-listing .event .search-results.list .result .result-link, .search-results.list .result .landing-event-listing .event .result-link, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event h5, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .landing-event-listing .event .result-link, .landing-event-listing .event .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .result-link, .landing-event-listing .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .event-details .event-detail .detail-label, .landing-event-listing .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .landing-event-listing .event .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .event-title, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .landing-event-listing .event .testimonial-title, .landing-event-listing .event .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .testimonial-title, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .landing-event-listing .event .testimonial-date, .landing-event-listing .event .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .testimonial-date, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .landing-event-listing .event .testimonial-title, .landing-event-listing .event .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .testimonial-title, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .landing-event-listing .event .testimonial-date, .landing-event-listing .event .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .testimonial-date, .landing-event-listing .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .event-details .event-title, .landing-event-listing .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .landing-event-listing .event .title, .landing-event-listing .event footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .title, .landing-event-listing .event .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .landing-event-listing .event .title, .landing-event-listing .event footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .landing-event-listing .event .title, .landing-event-listing .event .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .landing-event-listing .event .specialties-title, .landing-event-listing .event .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .landing-event-listing .event .practice-name, .landing-event-listing .event .event-search-results .pagination .result-count, .event-search-results .pagination .landing-event-listing .event .result-count, .landing-event-listing .event .pagination-container .pagination .result-count, .pagination-container .pagination .landing-event-listing .event .result-count {
    color: #333092;
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 8px;
    font-weight: 700; }
  .landing-event-listing .event h5, .landing-event-listing .event .search-results.grid .result .result-link, .search-results.grid .result .landing-event-listing .event .result-link, .landing-event-listing .event .event-details .event-detail .detail-label, .featured-event-callout .event-details .landing-event-listing .event .event-title, .landing-event-listing .event .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .landing-event-listing .event .testimonial-title, .landing-event-listing .event .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .landing-event-listing .event .testimonial-date, .landing-event-listing .event .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .landing-event-listing .event .testimonial-title, .landing-event-listing .event .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .landing-event-listing .event .testimonial-date, .landing-event-listing .event .event-details .event-title, .landing-event-listing .event footer .top .content-container .link-group .title, footer .top .content-container .link-group .landing-event-listing .event .title, .landing-event-listing .event footer .accolades .title, footer .accolades .landing-event-listing .event .title {
    font-size: 13px;
    color: #DCEDFD;
    margin-top: 0px;
    margin-bottom: 8px; }
  .landing-event-listing .event p {
    font-size: 13px;
    margin-top: 0px;
    margin-bottom: 8px; }

.testimonial img {
  vertical-align: top;
  width: 51px;
  height: auto;
  display: inline-block;
  margin-right: 16px; }

.testimonial .text-content {
  display: inline-block;
  width: 61%; }
  .testimonial .text-content p {
    margin-top: 0px; }
  .testimonial .text-content a {
    font-size: 13px; }
    .testimonial .text-content a a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .testimonial .text-content a a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
  .testimonial .text-content p.name {
    margin: 0px 0px;
    font-weight: 700; }
  .testimonial .text-content p.advocate {
    margin: 0px 0px; }
  .testimonial .text-content p.patient {
    margin: 0px 0px;
    font-style: italic; }

.person-callout img {
  width: 116px;
  height: auto;
  margin-right: 32px;
  vertical-align: top; }

.person-callout .person-text {
  width: 62%;
  display: inline-block; }
  .person-callout .person-text h4, .person-callout .person-text .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .person-callout .person-text .title, .person-callout .person-text .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .person-callout .person-text .title, .person-callout .person-text .news-search-results .pagination .result-count, .news-search-results .pagination .person-callout .person-text .result-count, .person-callout .person-text .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .person-callout .person-text .result-count, .person-callout .person-text .search-results.list .result .result-link, .search-results.list .result .person-callout .person-text .result-link, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .person-callout .person-text h5, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .person-callout .person-text .result-link, .person-callout .person-text .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .result-link, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .person-callout .person-text .detail-label, .person-callout .person-text .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .detail-label, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .person-callout .person-text .event-title, .person-callout .person-text .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .event-title, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .person-callout .person-text .testimonial-title, .person-callout .person-text .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .testimonial-title, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .person-callout .person-text .testimonial-date, .person-callout .person-text .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .testimonial-date, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .person-callout .person-text .testimonial-title, .person-callout .person-text .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .testimonial-title, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .person-callout .person-text .testimonial-date, .person-callout .person-text .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .testimonial-date, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .person-callout .person-text .event-title, .person-callout .person-text .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .event-title, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .person-callout .person-text .title, .person-callout .person-text footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .title, .person-callout .person-text .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .person-callout .person-text .title, .person-callout .person-text footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .person-callout .person-text .title, .person-callout .person-text .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .person-callout .person-text .specialties-title, .person-callout .person-text .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .person-callout .person-text .practice-name, .person-callout .person-text .event-search-results .pagination .result-count, .event-search-results .pagination .person-callout .person-text .result-count, .person-callout .person-text .pagination-container .pagination .result-count, .pagination-container .pagination .person-callout .person-text .result-count {
    margin-top: 0px;
    font-size: 24px;
    color: #333092; }
  .person-callout .person-text p.title {
    margin: 0px 0px;
    font-weight: 700; }
  .person-callout .person-text p.number {
    display: inline;
    margin: 0px 0px;
    font-weight: 400;
    padding-right: 8px;
    margin-right: 8px;
    border-right: 1px solid #cdcdcd; }
  .person-callout .person-text p.email {
    display: inline;
    margin: 0px 0px;
    font-weight: 400; }
  .person-callout .person-text a a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .person-callout .person-text a a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }
  .person-callout .person-text a:hover {
    color: #fdb913; }

.article-callout {
  display: inline-block;
  margin-right: 16px; }
  .article-callout h4, .article-callout .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .article-callout .title, .article-callout .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .article-callout .title, .article-callout .news-search-results .pagination .result-count, .news-search-results .pagination .article-callout .result-count, .article-callout .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .article-callout .result-count, .article-callout .search-results.list .result .result-link, .search-results.list .result .article-callout .result-link, .article-callout .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .article-callout h5, .article-callout .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .article-callout .result-link, .article-callout .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .article-callout .result-link, .article-callout .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .article-callout .detail-label, .article-callout .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .article-callout .detail-label, .article-callout .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .article-callout .event-title, .article-callout .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .article-callout .event-title, .article-callout .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .article-callout .testimonial-title, .article-callout .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .article-callout .testimonial-title, .article-callout .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .article-callout .testimonial-date, .article-callout .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .article-callout .testimonial-date, .article-callout .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .article-callout .testimonial-title, .article-callout .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .article-callout .testimonial-title, .article-callout .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .article-callout .testimonial-date, .article-callout .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .article-callout .testimonial-date, .article-callout .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .article-callout .event-title, .article-callout .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .article-callout .event-title, .article-callout .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .article-callout .title, .article-callout footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .article-callout .title, .article-callout .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .article-callout .title, .article-callout footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .article-callout .title, .article-callout .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .article-callout .specialties-title, .article-callout .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .article-callout .practice-name, .article-callout .event-search-results .pagination .result-count, .event-search-results .pagination .article-callout .result-count, .article-callout .pagination-container .pagination .result-count, .pagination-container .pagination .article-callout .result-count {
    margin-top: 0px;
    font-size: 14px; }
  .article-callout p.pub {
    margin: 0px 0px;
    font-weight: 700; }
  .article-callout p.date {
    margin: 0px 0px; }
  .article-callout p.author {
    margin: 0px 0px;
    font-style: italic; }
  .article-callout a {
    font-size: 13px; }
    .article-callout a a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .article-callout a a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }

.no-result {
  color: #4c4e5e;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 42px; }

.biography {
  width: 412px;
  float: left;
  margin-right: 32px; }

.biography-image img {
  width: 190px;
  float: left;
  margin-right: 32px;
  height: auto; }

.biography-title {
  margin-top: 0px; }

.biography-text {
  width: 190px;
  float: right;
  margin-right: 0;
  float: left;
  width: 100%; }

.biography-detail {
  width: 412px;
  float: left;
  margin-right: 32px; }

.page-container {
  position: relative;
  width: 100%;
  min-width: 960px;
  margin: 0px auto;
  overflow: hidden; }
  .page-container .quick-links-menu {
    position: fixed;
    background-color: #c1cd23;
    width: 95px;
    border-radius: 50px;
    right: 0px;
    top: 222px;
    z-index: 3000;
    -webkit-box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49);
    -moz-box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49);
    box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49); }
    .page-container .quick-links-menu .dot {
      width: 10px;
      height: 10px;
      border-radius: 10px;
      background-color: white;
      margin: 16px auto; }
    .page-container .quick-links-menu .bubble-button {
      text-align: center;
      background: #338ad4;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #338ad4), color-stop(100%, #015797));
      background: -webkit-linear-gradient(top, #338ad4, #015797);
      background: -moz-linear-gradient(top, #338ad4, #015797);
      background: -o-linear-gradient(top, #338ad4, #015797);
      background: -ms-linear-gradient(top, #338ad4, #015797);
      background: linear-gradient(top, #338ad4, #015797);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF338AD4', endColorstr='#FF015797',GradientType=0 );
      display: block;
      height: 66px;
      width: 66px;
      border-radius: 50px;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 13px;
      box-shadow: 3px 3px 0px #9ca61a;
      cursor: pointer; }
      .page-container .quick-links-menu .bubble-button a {
        display: block;
        text-decoration: none;
        padding-top: 4px;
        color: white;
        font-size: 10px;
        text-transform: uppercase;
        font-family: 'Open Sans Condensed', sans-serif;
        font-weight: 700;
        line-height: 10px; }
      .page-container .quick-links-menu .bubble-button .icon {
        padding-top: 0px !important; }
      .page-container .quick-links-menu .bubble-button img {
        padding-top: 9px; }
      .page-container .quick-links-menu .bubble-button:hover {
        background: #9795c7;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9795c7), color-stop(100%, #3b398b));
        background: -webkit-linear-gradient(top, #9795c7, #3b398b);
        background: -moz-linear-gradient(top, #9795c7, #3b398b);
        background: -o-linear-gradient(top, #9795c7, #3b398b);
        background: -ms-linear-gradient(top, #9795c7, #3b398b);
        background: linear-gradient(top, #9795c7, #3b398b);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9795C7', endColorstr='#FF3B398B',GradientType=0 ); }
    .page-container .quick-links-menu .selected {
      background: #9795c7;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9795c7), color-stop(100%, #3b398b));
      background: -webkit-linear-gradient(top, #9795c7, #3b398b);
      background: -moz-linear-gradient(top, #9795c7, #3b398b);
      background: -o-linear-gradient(top, #9795c7, #3b398b);
      background: -ms-linear-gradient(top, #9795c7, #3b398b);
      background: linear-gradient(top, #9795c7, #3b398b);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9795C7', endColorstr='#FF3B398B',GradientType=0 ); }
  .page-container .quick-links-section {
    position: fixed;
    background: #dcedfd;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #dcedfd), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(left, #dcedfd, #ffffff);
    background: -moz-linear-gradient(left, #dcedfd, #ffffff);
    background: -o-linear-gradient(left, #dcedfd, #ffffff);
    background: -ms-linear-gradient(left, #dcedfd, #ffffff);
    background: linear-gradient(top, #dcedfd, #ffffff);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFDCEDFD', endColorstr='#FFFFFFFF',GradientType=1 );
    width: 400px;
    height: 100%;
    right: -400px;
    top: 0px;
    z-index: 3000;
    border-left: 5px solid #c1cd23; }
    .page-container .quick-links-section .close-button {
      position: absolute;
      right: 14px;
      top: 9px;
      cursor: pointer; }
      .page-container .quick-links-section .close-button i {
        color: #cdcdcd; }
    .page-container .quick-links-section .quick-links-panel {
      display: none;
      height: 100%;
      margin-left: 52px;
      margin-right: 52px; }
      .page-container .quick-links-section .quick-links-panel .panel-content {
        margin-top: 52px;
        height: 100%;
        padding-top: 30%;
        padding-bottom: 20%; }
        .page-container .quick-links-section .quick-links-panel .panel-content .input-group input {
          width: 47.7%; }
        .page-container .quick-links-section .quick-links-panel .panel-content .input-group select {
          width: 50%; }
        .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout {
          width: 264px;
          float: left;
          margin-right: 32px; }
          .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout img {
            width: 264px;
            float: left;
            margin-right: 32px;
            height: auto; }
          .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout h5, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .search-results.grid .result .result-link, .search-results.grid .result .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .result-link, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event .event-details .event-detail .detail-label, .event .event-details .event-detail .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .detail-label, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-date, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .testimonial-date, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event .event-details .event-title, .event .event-details .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .event-title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout footer .top .content-container .link-group .title, footer .top .content-container .link-group .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .title, .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout footer .accolades .title, footer .accolades .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .title {
            color: #333092; }
          .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details {
            width: 264px;
            float: left;
            margin-right: 32px; }
            .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details a {
              text-decoration: none;
              /* color: $Orange;*/
              color: #0081c6;
              font-weight: bold;
              font-size: 13px; }
            .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details a:hover {
              /*  color: $LightOrange; */
              text-decoration: underline; }
            .page-container .quick-links-section .quick-links-panel .panel-content .generic-callout .callout-details p {
              /*border-bottom: $LightGrayBorder;*/ }
    .page-container .quick-links-section .active {
      display: block; }

.mega-menu {
  position: absolute;
  top: 155px;
  z-index: 2000;
  background-color: #ffffff;
  height: 300px;
  border-radius: 10px;
  text-align: left;
  width: 100%;
  display: none;
  -webkit-box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49);
  -moz-box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49);
  box-shadow: 16px 15px 26px 4px rgba(0, 0, 0, 0.49); }
  .mega-menu .section-pointer {
    position: absolute;
    margin-top: -4px; }
  .mega-menu .menu-section {
    width: 264px;
    margin-left: auto;
    margin-right: auto;
    margin: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 40px; }
    .mega-menu .menu-section:after {
      content: " ";
      display: block;
      clear: both; }
    .mega-menu .menu-section .sub-menu-section {
      width: 25%;
      float: left;
      margin: 0;
      margin-right: -1px; }
      .mega-menu .menu-section .sub-menu-section a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .mega-menu .menu-section .sub-menu-section a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .mega-menu .menu-section .sub-menu-section .menu-column {
        height: 225px;
        margin: 37px 0;
        padding-left: 20px;
        border-left: 1px solid #ccc;
        position: relative; }
        .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout h2.aaa, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .aaa#HwSectionTitle, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .hero-slideshow .slick-slider .slide .slider-text-overlay .aaa.slide-title, .hero-slideshow .slick-slider .slide .slider-text-overlay .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .aaa.slide-title {
          text-transform: uppercase; }
          .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout h2.aaa a, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .aaa#HwSectionTitle a, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .hero-slideshow .slick-slider .slide .slider-text-overlay .aaa.slide-title a, .hero-slideshow .slick-slider .slide .slider-text-overlay .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .aaa.slide-title a {
            color: #0081c6;
            font-size: 14px;
            line-height: 16px; }
          .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout h2.aaa a:hover, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .aaa#HwSectionTitle a:hover, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .hero-slideshow .slick-slider .slide .slider-text-overlay .aaa.slide-title a:hover, .hero-slideshow .slick-slider .slide .slider-text-overlay .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .aaa.slide-title a:hover {
            text-decoration: none; }
        .mega-menu .menu-section .sub-menu-section .menu-column h6, .mega-menu .menu-section .sub-menu-section .menu-column .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .button-text, .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .mega-menu .menu-section .sub-menu-section .menu-column .button-text, .mega-menu .menu-section .sub-menu-section .menu-column .news-search .search .search-button, .news-search .search .mega-menu .menu-section .sub-menu-section .menu-column .search-button, .mega-menu .menu-section .sub-menu-section .menu-column .testimonial-search .search .search-button, .testimonial-search .search .mega-menu .menu-section .sub-menu-section .menu-column .search-button, .mega-menu .menu-section .sub-menu-section .menu-column .page-container .testimonial .testimonial-details .testimonial-name, .page-container .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .menu-column .testimonial-name, .mega-menu .menu-section .sub-menu-section .menu-column .featured-event-callout .event-details .event-date, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .menu-column .event-date, .mega-menu .menu-section .sub-menu-section .menu-column .event .event-details .event-date, .event .event-details .mega-menu .menu-section .sub-menu-section .menu-column .event-date, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout h5, .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column h5, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .search-results.grid .result .result-link, .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .menu-column .result-link, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .result-link, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .result-link, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .event .event-details .event-detail .detail-label, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .menu-column .detail-label, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .detail-label, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .detail-label, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .featured-event-callout .event-details .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .menu-column .event-title, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .event-title, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .event-title, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .menu-column .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .testimonial-title, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .menu-column .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .testimonial-date, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .testimonial .testimonial-details .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .menu-column .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .testimonial-title, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .testimonial .testimonial-details .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .menu-column .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .testimonial-date, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .event .event-details .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .menu-column .event-title, .event .event-details .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .event-title, .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .event-title, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout footer .top .content-container .link-group .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .menu-column .title, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .title, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .title, .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout footer .accolades .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .menu-column .title, footer .accolades .mega-menu .menu-section .sub-menu-section .menu-column .generic-callout .title, footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .menu-column .title, .mega-menu .menu-section .sub-menu-section .menu-column .horizontal-section .group-menu ul li a, .mega-menu .menu-section .horizontal-section .group-menu ul li .sub-menu-section .menu-column a, .mega-menu .menu-section .horizontal-section .sub-menu-section .menu-column .section .generic-callout h5, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .menu-column h5, .mega-menu .menu-section .sub-menu-section .menu-column .event-search .search .search-button, .event-search .search .mega-menu .menu-section .sub-menu-section .menu-column .search-button {
          font-weight: bold;
          margin-bottom: 16px;
          margin-top: 0px; }
        .mega-menu .menu-section .sub-menu-section .menu-column ul {
          list-style: none;
          padding: 0; }
          .mega-menu .menu-section .sub-menu-section .menu-column ul li {
            margin-bottom: 12px; }
            .mega-menu .menu-section .sub-menu-section .menu-column ul li a {
              line-height: 0px; }
            .mega-menu .menu-section .sub-menu-section .menu-column ul li a:hover {
              color: #4c4e5e; }
          .mega-menu .menu-section .sub-menu-section .menu-column ul .group-link {
            position: absolute;
            bottom: 0; }
            .mega-menu .menu-section .sub-menu-section .menu-column ul .group-link a {
              text-decoration: none;
              color: #005596;
              font-weight: bold;
              font-size: 13px; }
            .mega-menu .menu-section .sub-menu-section .menu-column ul .group-link a:hover {
              text-decoration: underline; }
      .mega-menu .menu-section .sub-menu-section:first-child .menu-column {
        border-left: none; }
      .mega-menu .menu-section .sub-menu-section a {
        color: #ffc400; }
      .mega-menu .menu-section .sub-menu-section .generic-callout {
        /*padding-top: $SmallSpacer;*/
        float: right;
        margin-right: 0;
        margin-bottom: 0; }
        .mega-menu .menu-section .sub-menu-section .generic-callout h2, .mega-menu .menu-section .sub-menu-section .generic-callout #HwSectionTitle, .mega-menu .menu-section .sub-menu-section .generic-callout .hero-slideshow .slick-slider .slide .slider-text-overlay .slide-title, .hero-slideshow .slick-slider .slide .slider-text-overlay .mega-menu .menu-section .sub-menu-section .generic-callout .slide-title {
          line-height: 18px; }
        .mega-menu .menu-section .sub-menu-section .generic-callout h5, .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .result-link, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .result-link, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .detail-label, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .detail-label, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-title, .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .title, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .title, .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .title, footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .title {
          margin-bottom: 16px; }
          .mega-menu .menu-section .sub-menu-section .generic-callout h5 a, .mega-menu .menu-section .sub-menu-section .generic-callout .search-results.grid .result .result-link a, .search-results.grid .result .mega-menu .menu-section .sub-menu-section .generic-callout .result-link a, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-detail .detail-label a, .event .event-details .event-detail .mega-menu .menu-section .sub-menu-section .generic-callout .detail-label a, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-event-callout .event-details .event-title a, .featured-event-callout .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title a, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title a, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title a, .mega-menu .menu-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date a, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date a, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-title a, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-title a, .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial .testimonial-details .testimonial-date a, .testimonial .testimonial-details .mega-menu .menu-section .sub-menu-section .generic-callout .testimonial-date a, .mega-menu .menu-section .sub-menu-section .generic-callout .event .event-details .event-title a, .event .event-details .mega-menu .menu-section .sub-menu-section .generic-callout .event-title a, .mega-menu .menu-section .sub-menu-section .generic-callout footer .top .content-container .link-group .title a, footer .top .content-container .link-group .mega-menu .menu-section .sub-menu-section .generic-callout .title a, .mega-menu .menu-section .sub-menu-section .generic-callout footer .accolades .title a, footer .accolades .mega-menu .menu-section .sub-menu-section .generic-callout .title a {
            font-size: 14px;
            color: #0081c6;
            text-decoration: none; }
        .mega-menu .menu-section .sub-menu-section .generic-callout img {
          display: table-row-group; }
        .mega-menu .menu-section .sub-menu-section .generic-callout a {
          display: table-footer-group; }
        .mega-menu .menu-section .sub-menu-section .generic-callout .callout-details {
          margin-right: 0px; }
          .mega-menu .menu-section .sub-menu-section .generic-callout .callout-details a {
            text-decoration: none;
            color: #005596;
            font-weight: bold;
            font-size: 13px; }
          .mega-menu .menu-section .sub-menu-section .generic-callout .callout-details a:hover {
            text-decoration: underline; }
    .mega-menu .menu-section .horizontal-section .group-menu {
      background: #ffffff;
      background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #dcedfd));
      background: -webkit-linear-gradient(left, #ffffff, #dcedfd);
      background: -moz-linear-gradient(left, #ffffff, #dcedfd);
      background: -o-linear-gradient(left, #ffffff, #dcedfd);
      background: -ms-linear-gradient(left, #ffffff, #dcedfd);
      background: linear-gradient(top, #ffffff, #dcedfd);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDCEDFD',GradientType=1 );
      height: 300px;
      /* TODO: consider refactoring so no fixed height required inner containers */
      border-top-left-radius: 15px;
      border-bottom-left-radius: 15px;
      float: left;
      width: 25%;
      margin: 0;
      margin-right: -1px; }
      .mega-menu .menu-section .horizontal-section .group-menu a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .mega-menu .menu-section .horizontal-section .group-menu a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .mega-menu .menu-section .horizontal-section .group-menu ul {
        list-style: none;
        margin: 0;
        padding: 17px 0; }
        .mega-menu .menu-section .horizontal-section .group-menu ul li {
          display: block;
          margin-bottom: 0; }
          .mega-menu .menu-section .horizontal-section .group-menu ul li.active {
            background: url(images/mega-menu-left-arrow.png) right center no-repeat; }
          .mega-menu .menu-section .horizontal-section .group-menu ul li a {
            text-decoration: none;
            font-weight: bold;
            color: #0081c6;
            width: 150px;
            border-bottom: 1px solid #cdcdcd;
            display: block;
            padding-top: 16px;
            padding-bottom: 16px;
            margin-right: 40px; }
        .mega-menu .menu-section .horizontal-section .group-menu ul li:last-child a {
          border-bottom: none; }
    .mega-menu .menu-section .horizontal-section .sub-menu-section .menu-column {
      border: none; }
    .mega-menu .menu-section .horizontal-section .sub-menu-section .section h6, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .button-text, .affiliate-drawer .drawer-wrapper .affiliate-drawer-button .button-content .mega-menu .menu-section .horizontal-section .sub-menu-section .section .button-text, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .news-search .search .search-button, .news-search .search .mega-menu .menu-section .horizontal-section .sub-menu-section .section .search-button, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .testimonial-search .search .search-button, .testimonial-search .search .mega-menu .menu-section .horizontal-section .sub-menu-section .section .search-button, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .page-container .testimonial .testimonial-details .testimonial-name, .page-container .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .testimonial-name, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .featured-event-callout .event-details .event-date, .featured-event-callout .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .event-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .event .event-details .event-date, .event .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .event-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section h5, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .search-results.grid .result .section .result-link, .search-results.grid .result .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .result-link, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .event .event-details .event-detail .section .detail-label, .event .event-details .event-detail .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .detail-label, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .featured-event-callout .event-details .section .event-title, .featured-event-callout .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .event-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .section .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .testimonial-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .featured-testimonial-callout .testimonial-details .section .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .testimonial-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .testimonial .testimonial-details .section .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .testimonial-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .testimonial .testimonial-details .section .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .testimonial-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .event .event-details .section .event-title, .event .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .event-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout footer .top .content-container .link-group .section .title, footer .top .content-container .link-group .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .title, .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout footer .accolades .section .title, footer .accolades .mega-menu .menu-section .horizontal-section .sub-menu-section .generic-callout .section .title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .group-menu ul li a, .mega-menu .menu-section .horizontal-section .group-menu ul li .sub-menu-section .section a, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout h5, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .search-results.grid .result .result-link, .search-results.grid .result .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .result-link, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event .event-details .event-detail .detail-label, .event .event-details .event-detail .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .detail-label, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event .event-details .event-title, .event .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout footer .top .content-container .link-group .title, footer .top .content-container .link-group .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout footer .accolades .title, footer .accolades .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .event-search .search .search-button, .event-search .search .mega-menu .menu-section .horizontal-section .sub-menu-section .section .search-button {
      display: none; }
    .mega-menu .menu-section .horizontal-section .sub-menu-section .section ul {
      margin-right: 0px;
      /*
                        li:last-of-type {
                            @include standard_link();

                            a {
                                display: block;
                                @include span(3 of 9);
                                color: $Orange;
                            }
                        }
						*/ }
      .mega-menu .menu-section .horizontal-section .sub-menu-section .section ul li {
        /*display: inline;*/
        margin-bottom: 12px; }
        .mega-menu .menu-section .horizontal-section .sub-menu-section .section ul li a {
          line-height: 0px; }
    .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout {
      width: 190px;
      float: right;
      margin-right: 0;
      padding-top: 16px;
      display: table; }
      .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout h5, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .search-results.grid .result .result-link, .search-results.grid .result .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .result-link, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event .event-details .event-detail .detail-label, .event .event-details .event-detail .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .detail-label, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .testimonial-date, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event .event-details .event-title, .event .event-details .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .event-title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout footer .top .content-container .link-group .title, footer .top .content-container .link-group .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .title, .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout footer .accolades .title, footer .accolades .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .title {
        display: table-header-group; }
      .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout img {
        margin-right: 0px;
        display: table-row-group;
        margin-bottom: 16px; }
      .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout .callout-details {
        margin-right: 0px; }
      .mega-menu .menu-section .horizontal-section .sub-menu-section .section .generic-callout a {
        display: table-footer-group; }

.main-content-utility-nav .social-links {
  direction: rtl;
  width: 190px;
  float: right;
  margin-right: 0;
  margin-top: 16px;
  margin-bottom: 32px;
  width: auto; }
  .main-content-utility-nav .social-links .stButton .stLarge {
    display: none; }
  .main-content-utility-nav .social-links a {
    text-decoration: none; }
    .main-content-utility-nav .social-links a i {
      color: #e06f31;
      padding-left: 10px; }
    .main-content-utility-nav .social-links a i:hover {
      color: #ffc400; }
  .main-content-utility-nav .social-links .fa-lg {
    font-size: 16px; }

footer .top .social-links a {
  display: inline-block;
  width: 41px;
  height: 41px;
  border-radius: 25px;
  color: #cdcdcd;
  border: 1px solid #cdcdcd;
  text-align: center;
  background-color: white;
  margin-right: 6px; }
  footer .top .social-links a i {
    padding-top: 15px; }

footer .top .social-links a:hover {
  color: white;
  background-color: #cdcdcd;
  border: 1px solid white; }

.horizontal-cta-container {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  padding-top: 52px; }
  .horizontal-cta-container .generic-callout:last-of-type {
    width: 190px;
    float: right;
    margin-right: 0; }

.bubble-link {
  width: 264px;
  float: left;
  margin-right: 32px;
  display: inline-block;
  height: 50px;
  border: 1px solid #cdcdcd;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1ef));
  background: -webkit-linear-gradient(top, #ffffff, #e1e1ef);
  background: -moz-linear-gradient(top, #ffffff, #e1e1ef);
  background: -o-linear-gradient(top, #ffffff, #e1e1ef);
  background: -ms-linear-gradient(top, #ffffff, #e1e1ef);
  background: linear-gradient(top, #ffffff, #e1e1ef);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFE1E1EF',GradientType=0 );
  border-radius: 15px;
  margin-bottom: 16px; }
  .bubble-link a {
    display: block;
    font-size: 14px;
    text-decoration: none;
    color: #4c4e5e;
    padding-top: 16px;
    padding-left: 8px;
    font-weight: 700; }

.bubble-link:hover {
  background: #e1e1ef;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1ef), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #e1e1ef, #ffffff);
  background: -moz-linear-gradient(top, #e1e1ef, #ffffff);
  background: -o-linear-gradient(top, #e1e1ef, #ffffff);
  background: -ms-linear-gradient(top, #e1e1ef, #ffffff);
  background: linear-gradient(top, #e1e1ef, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFE1E1EF', endColorstr='#FFFFFFFF',GradientType=0 ); }

.page-content-block {
  width: 856px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 32px;
  padding-top: 32px; }
  .page-content-block h4, .page-content-block .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .page-content-block .title, .page-content-block .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .page-content-block .title, .page-content-block .news-search-results .pagination .result-count, .news-search-results .pagination .page-content-block .result-count, .page-content-block .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .page-content-block .result-count, .page-content-block .search-results.list .result .result-link, .search-results.list .result .page-content-block .result-link, .page-content-block .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .page-content-block h5, .page-content-block .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .page-content-block .result-link, .page-content-block .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .page-content-block .result-link, .page-content-block .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .page-content-block .detail-label, .page-content-block .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .page-content-block .detail-label, .page-content-block .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .page-content-block .event-title, .page-content-block .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .page-content-block .event-title, .page-content-block .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .page-content-block .testimonial-title, .page-content-block .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .page-content-block .testimonial-title, .page-content-block .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .page-content-block .testimonial-date, .page-content-block .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .page-content-block .testimonial-date, .page-content-block .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .page-content-block .testimonial-title, .page-content-block .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .page-content-block .testimonial-title, .page-content-block .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .page-content-block .testimonial-date, .page-content-block .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .page-content-block .testimonial-date, .page-content-block .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .page-content-block .event-title, .page-content-block .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .page-content-block .event-title, .page-content-block .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .page-content-block .title, .page-content-block footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .page-content-block .title, .page-content-block .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .page-content-block .title, .page-content-block footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .page-content-block .title, .page-content-block .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .page-content-block .specialties-title, .page-content-block .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .page-content-block .practice-name, .page-content-block .event-search-results .pagination .result-count, .event-search-results .pagination .page-content-block .result-count, .page-content-block .pagination-container .pagination .result-count, .pagination-container .pagination .page-content-block .result-count {
    margin-bottom: 18px; }
  .page-content-block .content-block {
    /* 3 column pcb: img, text-content, bubble-list  */
    /* 2 column pcb: text-content, bubble-list  */
    /* 2 column pcb: img, text-content  */
    /* 1 column pcb: text-content */ }
    .page-content-block .content-block a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .page-content-block .content-block a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
    .page-content-block .content-block a {
      float: right; }
    .page-content-block .content-block img {
      width: 190px;
      float: left;
      margin-right: 32px;
      height: auto;
      margin-top: 19px; }
    .page-content-block .content-block .text-content:nth-child(2) {
      width: 338px;
      float: left;
      margin-right: 32px; }
    .page-content-block .content-block .text-content:first-child {
      width: 560px;
      float: left;
      margin-right: 32px; }
    .page-content-block .content-block .text-content:last-child {
      width: 634px;
      float: right;
      margin-right: 0; }
    .page-content-block .content-block .text-content:only-child {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    .page-content-block .content-block .bubble-list {
      width: 264px;
      float: right;
      margin-right: 0;
      margin-top: 19px; }
      .page-content-block .content-block .bubble-list .bubble-link {
        margin-right: 0px; }
        .page-content-block .content-block .bubble-list .bubble-link a {
          float: none;
          width: 100%;
          height: auto;
          text-align: center !important;
          font-size: 14px;
          text-decoration: none;
          margin: 0px;
          /*margin-left: $X-SmallSpacer;
                    margin-right: $X-SmallSpacer;*/ }
        .page-content-block .content-block .bubble-list .bubble-link a:hover {
          font-weight: bold;
          color: black; }

.page-content-block:last-of-type {
  border-bottom: none;
  margin-bottom: 52px; }

.two-column .first .page-content-block {
  width: 190px;
  float: left;
  margin-right: 32px;
  padding-bottom: 0px; }
  .two-column .first .page-content-block .content-block img {
    margin-bottom: 32px; }
  .two-column .first .page-content-block .content-block .text-content {
    width: 190px;
    float: left;
    margin-right: 32px;
    margin-bottom: 32px; }
  .two-column .first .page-content-block .content-block .bubble-list {
    width: 190px;
    float: left;
    margin-right: 32px; }
    .two-column .first .page-content-block .content-block .bubble-list .bubble-link {
      width: 190px;
      float: left;
      margin-right: 32px; }

.two-column .second .page-content-block {
  width: 634px;
  float: right;
  margin-right: 0; }
  .two-column .second .page-content-block .content-block {
    /* 3 column pcb: img, text-content, bubble-list  */
    /* 2 column pcb: text-content, bubble-list  */ }
    .two-column .second .page-content-block .content-block .text-content:nth-child(2) {
      width: 412px;
      float: right;
      margin-right: 0; }
    .two-column .second .page-content-block .content-block .text-content:first-child {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    .two-column .second .page-content-block .content-block .bubble-list {
      margin-top: 32px;
      width: 634px;
      float: right;
      margin-right: 0;
      margin-bottom: 0px; }

.rich-text-body-content {
  clear: both;
  /* @extend .p-body;
    margin-top: $SmallSpacer; 
    margin-bottom: $MediumSpacer;*/
  color: #4c4e5e;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 10px; }

.rich-text-body-content .generic-callout {
  float: right;
  margin-left: 32px;
  margin-right: 0px; }

.one-column .tabbed-content-module {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }

.page-editor-mode .tabbed-content-module .tab-toggler {
  display: none; }

.page-editor-mode .tabbed-content-module .tabbed-content-area {
  display: block;
  /* hidden by default for tabbed */
  margin-bottom: 30px; }

.page-editor-mode .tabbed-content-module .page-editor-tab-panel-title {
  clear: both;
  margin-top: 30px; }

.page-editor-mode .tabbed-content-module .showinline {
  display: inline-block; }

.page-editor-mode .tabbed-content-module .hide {
  display: none; }

.page-editor-mode .tabbed-content-module .show {
  display: block; }

.one-column .tabbed-content-module .tabbed-content-area {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .one-column .tabbed-content-module .tabbed-content-area > .abstract {
    width: 190px;
    float: left; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract a {
      text-decoration: none;
      /* color: $Orange;*/
      color: #0081c6;
      font-weight: bold;
      font-size: 13px; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract a:hover {
      /*  color: $LightOrange; */
      text-decoration: underline; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract:nth-child(4n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract:nth-child(4n + 2) {
      margin-left: 222px;
      margin-right: -100%;
      clear: none; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract:nth-child(4n + 3) {
      margin-left: 444px;
      margin-right: -100%;
      clear: none; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract:nth-child(4n + 4) {
      margin-left: 666px;
      margin-right: -100%;
      clear: none; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract p {
      margin: 3px 0 0 0; }
    .one-column .tabbed-content-module .tabbed-content-area > .abstract h3, .one-column .tabbed-content-module .tabbed-content-area > .abstract .bio-list-item .bio-name, .bio-list-item .one-column .tabbed-content-module .tabbed-content-area > .abstract .bio-name, .one-column .tabbed-content-module .tabbed-content-area > .abstract .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .one-column .tabbed-content-module .tabbed-content-area > .abstract .title, .one-column .tabbed-content-module .tabbed-content-area > .abstract .news-search .news-search-title, .news-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .news-search-title, .one-column .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search .testimonial-search-title, .testimonial-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search-title, .one-column .tabbed-content-module .tabbed-content-area > .abstract .related-events .title, .related-events .one-column .tabbed-content-module .tabbed-content-area > .abstract .title, .one-column .tabbed-content-module .tabbed-content-area > .abstract .event-search .event-search-title, .event-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .event-search-title, .one-column .tabbed-content-module .tabbed-content-area > .abstract .accent-link span, .accent-link .one-column .tabbed-content-module .tabbed-content-area > .abstract span {
      color: #333092; }
      .one-column .tabbed-content-module .tabbed-content-area > .abstract h3 > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .bio-list-item .bio-name > a, .bio-list-item .one-column .tabbed-content-module .tabbed-content-area > .abstract .bio-name > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .micro-feature-listing .title-container .title > a, .micro-feature-listing .title-container .one-column .tabbed-content-module .tabbed-content-area > .abstract .title > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .news-search .news-search-title > a, .news-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .news-search-title > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search .testimonial-search-title > a, .testimonial-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search-title > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .related-events .title > a, .related-events .one-column .tabbed-content-module .tabbed-content-area > .abstract .title > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .event-search .event-search-title > a, .event-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .event-search-title > a, .one-column .tabbed-content-module .tabbed-content-area > .abstract .accent-link span > a, .accent-link .one-column .tabbed-content-module .tabbed-content-area > .abstract span > a {
        color: #333092;
        font-weight: 600;
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 0px; }
      .one-column .tabbed-content-module .tabbed-content-area > .abstract h3 > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .bio-list-item .bio-name > a:hover, .bio-list-item .one-column .tabbed-content-module .tabbed-content-area > .abstract .bio-name > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .micro-feature-listing .title-container .title > a:hover, .micro-feature-listing .title-container .one-column .tabbed-content-module .tabbed-content-area > .abstract .title > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .news-search .news-search-title > a:hover, .news-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .news-search-title > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search .testimonial-search-title > a:hover, .testimonial-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search-title > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .related-events .title > a:hover, .related-events .one-column .tabbed-content-module .tabbed-content-area > .abstract .title > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .event-search .event-search-title > a:hover, .event-search .one-column .tabbed-content-module .tabbed-content-area > .abstract .event-search-title > a:hover, .one-column .tabbed-content-module .tabbed-content-area > .abstract .accent-link span > a:hover, .accent-link .one-column .tabbed-content-module .tabbed-content-area > .abstract span > a:hover {
        text-decoration: none; }

.two-column .second .tabbed-content-module {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }
  .two-column .second .tabbed-content-module .tabbed-content-area {
    clear: both;
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .two-column .second .tabbed-content-module .tabbed-content-area > .abstract {
      width: 190px;
      float: left; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract:nth-child(3n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract:nth-child(3n + 2) {
        margin-left: 222px;
        margin-right: -100%;
        clear: none; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract:nth-child(3n + 3) {
        margin-left: 444px;
        margin-right: -100%;
        clear: none; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract p {
        margin: 3px 0 0 0; }
      .two-column .second .tabbed-content-module .tabbed-content-area > .abstract h3, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .bio-list-item .bio-name, .bio-list-item .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .bio-name, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .micro-feature-listing .title-container .title, .micro-feature-listing .title-container .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .title, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .news-search .news-search-title, .news-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .news-search-title, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search .testimonial-search-title, .testimonial-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search-title, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .related-events .title, .related-events .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .title, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .event-search .event-search-title, .event-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .event-search-title, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .accent-link span, .accent-link .two-column .second .tabbed-content-module .tabbed-content-area > .abstract span {
        color: #333092; }
        .two-column .second .tabbed-content-module .tabbed-content-area > .abstract h3 > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .bio-list-item .bio-name > a, .bio-list-item .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .bio-name > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .micro-feature-listing .title-container .title > a, .micro-feature-listing .title-container .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .title > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .news-search .news-search-title > a, .news-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .news-search-title > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search .testimonial-search-title > a, .testimonial-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search-title > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .related-events .title > a, .related-events .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .title > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .event-search .event-search-title > a, .event-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .event-search-title > a, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .accent-link span > a, .accent-link .two-column .second .tabbed-content-module .tabbed-content-area > .abstract span > a {
          color: #333092;
          font-weight: 600;
          font-size: 16px;
          line-height: 20px;
          margin-bottom: 0px; }
        .two-column .second .tabbed-content-module .tabbed-content-area > .abstract h3 > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .bio-list-item .bio-name > a:hover, .bio-list-item .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .bio-name > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .micro-feature-listing .title-container .title > a:hover, .micro-feature-listing .title-container .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .title > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .news-search .news-search-title > a:hover, .news-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .news-search-title > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search .testimonial-search-title > a:hover, .testimonial-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .testimonial-search-title > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .related-events .title > a:hover, .related-events .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .title > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .event-search .event-search-title > a:hover, .event-search .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .event-search-title > a:hover, .two-column .second .tabbed-content-module .tabbed-content-area > .abstract .accent-link span > a:hover, .accent-link .two-column .second .tabbed-content-module .tabbed-content-area > .abstract span > a:hover {
          text-decoration: none; }

.abstract-image {
  width: 134px;
  height: 168px;
  overflow: hidden; }

.tabbed-content-module {
  margin: 40px 0 32px 0; }
  .tabbed-content-module .location-item h4, .tabbed-content-module .location-item .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .tabbed-content-module .location-item .title, .tabbed-content-module .location-item .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .tabbed-content-module .location-item .title, .tabbed-content-module .location-item .news-search-results .pagination .result-count, .news-search-results .pagination .tabbed-content-module .location-item .result-count, .tabbed-content-module .location-item .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .tabbed-content-module .location-item .result-count, .tabbed-content-module .location-item .search-results.list .result .result-link, .search-results.list .result .tabbed-content-module .location-item .result-link, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item h5, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .tabbed-content-module .location-item .result-link, .tabbed-content-module .location-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .result-link, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .tabbed-content-module .location-item .detail-label, .tabbed-content-module .location-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .detail-label, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .tabbed-content-module .location-item .event-title, .tabbed-content-module .location-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .event-title, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-module .location-item .testimonial-title, .tabbed-content-module .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-title, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-module .location-item .testimonial-date, .tabbed-content-module .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-date, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-module .location-item .testimonial-title, .tabbed-content-module .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-title, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-module .location-item .testimonial-date, .tabbed-content-module .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-date, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .tabbed-content-module .location-item .event-title, .tabbed-content-module .location-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .event-title, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .tabbed-content-module .location-item .title, .tabbed-content-module .location-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .title, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .tabbed-content-module .location-item .title, .tabbed-content-module .location-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .title, .tabbed-content-module .location-item .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .tabbed-content-module .location-item .specialties-title, .tabbed-content-module .location-item .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .tabbed-content-module .location-item .practice-name, .tabbed-content-module .location-item .event-search-results .pagination .result-count, .event-search-results .pagination .tabbed-content-module .location-item .result-count, .tabbed-content-module .location-item .pagination-container .pagination .result-count, .pagination-container .pagination .tabbed-content-module .location-item .result-count {
    color: #333092; }
    .tabbed-content-module .location-item h4 > a, .tabbed-content-module .location-item .generic-callout-carousel .callout .title > a, .generic-callout-carousel .callout .tabbed-content-module .location-item .title > a, .tabbed-content-module .location-item .featured-content-carousel .featured-content .slider-text-overlay .title > a, .featured-content-carousel .featured-content .slider-text-overlay .tabbed-content-module .location-item .title > a, .tabbed-content-module .location-item .news-search-results .pagination .result-count > a, .news-search-results .pagination .tabbed-content-module .location-item .result-count > a, .tabbed-content-module .location-item .testimonial-search-results .pagination .result-count > a, .testimonial-search-results .pagination .tabbed-content-module .location-item .result-count > a, .tabbed-content-module .location-item .search-results.list .result .result-link > a, .search-results.list .result .tabbed-content-module .location-item .result-link > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details h5 > a, .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item h5 > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link > a, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .tabbed-content-module .location-item .result-link > a, .tabbed-content-module .location-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link > a, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .result-link > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label > a, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .tabbed-content-module .location-item .detail-label > a, .tabbed-content-module .location-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label > a, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .detail-label > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title > a, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .tabbed-content-module .location-item .event-title > a, .tabbed-content-module .location-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title > a, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .event-title > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title > a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-module .location-item .testimonial-title > a, .tabbed-content-module .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title > a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-title > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date > a, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-module .location-item .testimonial-date > a, .tabbed-content-module .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date > a, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-date > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title > a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-module .location-item .testimonial-title > a, .tabbed-content-module .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title > a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-title > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date > a, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-module .location-item .testimonial-date > a, .tabbed-content-module .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date > a, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-date > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title > a, .gradient-wrapper .generic-callout .callout-details .event .event-details .tabbed-content-module .location-item .event-title > a, .tabbed-content-module .location-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title > a, .event .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .event-title > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title > a, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .tabbed-content-module .location-item .title > a, .tabbed-content-module .location-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title > a, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .title > a, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title > a, .gradient-wrapper .generic-callout .callout-details footer .accolades .tabbed-content-module .location-item .title > a, .tabbed-content-module .location-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title > a, footer .accolades .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .title > a, .tabbed-content-module .location-item .provider-search-row .specialties .specialties-title > a, .provider-search-row .specialties .tabbed-content-module .location-item .specialties-title > a, .tabbed-content-module .location-item .provider-search-row .provider-details .practice-name > a, .provider-search-row .provider-details .tabbed-content-module .location-item .practice-name > a, .tabbed-content-module .location-item .event-search-results .pagination .result-count > a, .event-search-results .pagination .tabbed-content-module .location-item .result-count > a, .tabbed-content-module .location-item .pagination-container .pagination .result-count > a, .pagination-container .pagination .tabbed-content-module .location-item .result-count > a {
      color: #333092;
      font-weight: 600;
      font-size: 16px;
      margin-bottom: 0px;
      text-decoration: none; }
    .tabbed-content-module .location-item h4 > a:hover, .tabbed-content-module .location-item .generic-callout-carousel .callout .title > a:hover, .generic-callout-carousel .callout .tabbed-content-module .location-item .title > a:hover, .tabbed-content-module .location-item .featured-content-carousel .featured-content .slider-text-overlay .title > a:hover, .featured-content-carousel .featured-content .slider-text-overlay .tabbed-content-module .location-item .title > a:hover, .tabbed-content-module .location-item .news-search-results .pagination .result-count > a:hover, .news-search-results .pagination .tabbed-content-module .location-item .result-count > a:hover, .tabbed-content-module .location-item .testimonial-search-results .pagination .result-count > a:hover, .testimonial-search-results .pagination .tabbed-content-module .location-item .result-count > a:hover, .tabbed-content-module .location-item .search-results.list .result .result-link > a:hover, .search-results.list .result .tabbed-content-module .location-item .result-link > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details h5 > a:hover, .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item h5 > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link > a:hover, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .tabbed-content-module .location-item .result-link > a:hover, .tabbed-content-module .location-item .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link > a:hover, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .result-link > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label > a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .tabbed-content-module .location-item .detail-label > a:hover, .tabbed-content-module .location-item .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label > a:hover, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .detail-label > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title > a:hover, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .tabbed-content-module .location-item .event-title > a:hover, .tabbed-content-module .location-item .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title > a:hover, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .event-title > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title > a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-module .location-item .testimonial-title > a:hover, .tabbed-content-module .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title > a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-title > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date > a:hover, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .tabbed-content-module .location-item .testimonial-date > a:hover, .tabbed-content-module .location-item .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date > a:hover, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-date > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title > a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-module .location-item .testimonial-title > a:hover, .tabbed-content-module .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title > a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-title > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date > a:hover, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .tabbed-content-module .location-item .testimonial-date > a:hover, .tabbed-content-module .location-item .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date > a:hover, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .testimonial-date > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title > a:hover, .gradient-wrapper .generic-callout .callout-details .event .event-details .tabbed-content-module .location-item .event-title > a:hover, .tabbed-content-module .location-item .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title > a:hover, .event .event-details .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .event-title > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title > a:hover, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .tabbed-content-module .location-item .title > a:hover, .tabbed-content-module .location-item footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title > a:hover, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .title > a:hover, .tabbed-content-module .location-item .gradient-wrapper .generic-callout .callout-details footer .accolades .title > a:hover, .gradient-wrapper .generic-callout .callout-details footer .accolades .tabbed-content-module .location-item .title > a:hover, .tabbed-content-module .location-item footer .accolades .gradient-wrapper .generic-callout .callout-details .title > a:hover, footer .accolades .gradient-wrapper .generic-callout .callout-details .tabbed-content-module .location-item .title > a:hover, .tabbed-content-module .location-item .provider-search-row .specialties .specialties-title > a:hover, .provider-search-row .specialties .tabbed-content-module .location-item .specialties-title > a:hover, .tabbed-content-module .location-item .provider-search-row .provider-details .practice-name > a:hover, .provider-search-row .provider-details .tabbed-content-module .location-item .practice-name > a:hover, .tabbed-content-module .location-item .event-search-results .pagination .result-count > a:hover, .event-search-results .pagination .tabbed-content-module .location-item .result-count > a:hover, .tabbed-content-module .location-item .pagination-container .pagination .result-count > a:hover, .pagination-container .pagination .tabbed-content-module .location-item .result-count > a:hover {
      text-decoration: none; }
  .tabbed-content-module .tab-toggler {
    display: block;
    width: 100%;
    margin-bottom: 16px;
    border-bottom: 1px solid #cdcdcd; }
    .tabbed-content-module .tab-toggler .tab {
      border-top-right-radius: 10px;
      border-top-left-radius: 10px;
      height: 40px;
      width: 130px;
      text-align: center;
      cursor: pointer;
      display: inline-block;
      margin-right: -3px;
      background: #53abfb;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #53abfb), color-stop(100%, #4084dd));
      background: -webkit-linear-gradient(top, #53abfb, #4084dd);
      background: -moz-linear-gradient(top, #53abfb, #4084dd);
      background: -o-linear-gradient(top, #53abfb, #4084dd);
      background: -ms-linear-gradient(top, #53abfb, #4084dd);
      background: linear-gradient(top, #53abfb, #4084dd);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF53ABFB', endColorstr='#FF4084DD',GradientType=0 );
      font-weight: 600;
      font-size: 12px;
      border: 1px solid transparent;
      border-bottom: 1px solid #cdcdcd;
      position: relative; }
      .tabbed-content-module .tab-toggler .tab p {
        margin-top: 8px;
        font-size: 12px;
        color: white; }
    .tabbed-content-module .tab-toggler .showinline {
      display: inline-block; }
    .tabbed-content-module .tab-toggler .hide {
      display: none; }
    .tabbed-content-module .tab-toggler .show {
      display: block; }
    .tabbed-content-module .tab-toggler .selected {
      border: 1px solid #cdcdcd;
      border-bottom: 1px solid transparent;
      background: #ffffff;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
      background: -webkit-linear-gradient(top, #ffffff, #ffffff);
      background: -moz-linear-gradient(top, #ffffff, #ffffff);
      background: -o-linear-gradient(top, #ffffff, #ffffff);
      background: -ms-linear-gradient(top, #ffffff, #ffffff);
      background: linear-gradient(top, #ffffff, #ffffff);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF',GradientType=0 ); }
      .tabbed-content-module .tab-toggler .selected p {
        color: #0081c6; }
    .tabbed-content-module .tab-toggler .selected:after {
      content: '';
      position: absolute;
      height: 1px;
      width: 100%;
      top: 0px;
      left: 0px;
      top: 41px;
      background: inherit; }
    .tabbed-content-module .tab-toggler .tab:hover {
      border: 1px solid #cdcdcd;
      border-bottom: 1px solid transparent;
      background: #ffffff;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
      background: -webkit-linear-gradient(top, #ffffff, #ffffff);
      background: -moz-linear-gradient(top, #ffffff, #ffffff);
      background: -o-linear-gradient(top, #ffffff, #ffffff);
      background: -ms-linear-gradient(top, #ffffff, #ffffff);
      background: linear-gradient(top, #ffffff, #ffffff);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF',GradientType=0 ); }
      .tabbed-content-module .tab-toggler .tab:hover p {
        color: #0081c6; }
    .tabbed-content-module .tab-toggler .tab:hover:after {
      content: '';
      position: absolute;
      height: 1px;
      width: 100%;
      top: 0px;
      left: 0px;
      top: 41px;
      background: inherit; }
  .tabbed-content-module .showinline {
    display: inline-block; }
  .tabbed-content-module .hide {
    display: none; }
  .tabbed-content-module .show {
    display: block; }
  .tabbed-content-module .tabbed-content-area {
    display: none;
    width: 560px;
    float: left;
    margin-right: 32px; }
    .tabbed-content-module .tabbed-content-area .tab-row {
      width: 560px;
      float: left;
      margin-right: 32px;
      margin-bottom: 16px; }
      .tabbed-content-module .tabbed-content-area .tab-row .abstract {
        width: 116px;
        float: left; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract:nth-child(6n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract:nth-child(6n + 2) {
          margin-left: 148px;
          margin-right: -100%;
          clear: none; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract:nth-child(6n + 3) {
          margin-left: 296px;
          margin-right: -100%;
          clear: none; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract:nth-child(6n + 4) {
          margin-left: 444px;
          margin-right: -100%;
          clear: none; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract:nth-child(6n + 5) {
          margin-left: 592px;
          margin-right: -100%;
          clear: none; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract:nth-child(6n + 6) {
          margin-left: 740px;
          margin-right: -100%;
          clear: none; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract a {
          font-size: 11px;
          text-decoration: none;
          font-weight: 400;
          color: #4c4e5e;
          display: block;
          margin-bottom: 10px; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract a:hover {
          text-decoration: underline; }
        .tabbed-content-module .tabbed-content-area .tab-row .abstract img {
          /*width: 116px;*/
          height: auto;
          border-radius: 9px; }
    .tabbed-content-module .tabbed-content-area .location {
      width: 100%;
      display: block;
      margin-bottom: 16px; }
      .tabbed-content-module .tabbed-content-area .location .location-abstract {
        font-size: 13px; }
        .tabbed-content-module .tabbed-content-area .location .location-abstract img {
          width: 116px;
          height: 116;
          border-radius: 10px;
          display: inline-block;
          margin-right: 16px;
          vertical-align: top; }
        .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content {
          width: 270px;
          display: inline-block;
          margin-right: 16px;
          vertical-align: top; }
          .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content h5, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .search-results.grid .result .result-link, .search-results.grid .result .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .result-link, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .event .event-details .event-detail .detail-label, .event .event-details .event-detail .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .detail-label, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .event-title, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .testimonial-title, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .testimonial-date, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .testimonial-title, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .testimonial-date, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .event .event-details .event-title, .event .event-details .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .event-title, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content footer .top .content-container .link-group .title, footer .top .content-container .link-group .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .title, .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content footer .accolades .title, footer .accolades .tabbed-content-module .tabbed-content-area .location .location-abstract .middle-content .title {
            margin-top: 0px; }
        .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info {
          vertical-align: top;
          display: inline-block;
          margin-top: 30px;
          font-size: 13px; }
          .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info a {
            display: block;
            margin-top: 16px; }
            .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info a a {
              text-decoration: none;
              /* color: $Orange;*/
              color: #0081c6;
              font-weight: bold;
              font-size: 13px; }
            .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info a a:hover {
              /*  color: $LightOrange; */
              text-decoration: underline; }
          .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info a:hover {
            color: #fdb913; }
          .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info .number {
            color: #4c4e5e;
            font-weight: 700; }
          .tabbed-content-module .tabbed-content-area .location .location-abstract .location-info p {
            margin-top: 0px; }
    .tabbed-content-module .tabbed-content-area .featured-doctor {
      width: 190px;
      display: inline-block;
      margin-right: 26px;
      margin-bottom: 16px;
      vertical-align: top;
      position: relative;
      padding-bottom: 16px;
      margin-bottom: 32px; }
      .tabbed-content-module .tabbed-content-area .featured-doctor img {
        width: 100%;
        height: 190px; }
      .tabbed-content-module .tabbed-content-area .featured-doctor h5, .tabbed-content-module .tabbed-content-area .featured-doctor .search-results.grid .result .result-link, .search-results.grid .result .tabbed-content-module .tabbed-content-area .featured-doctor .result-link, .tabbed-content-module .tabbed-content-area .featured-doctor .event .event-details .event-detail .detail-label, .event .event-details .event-detail .tabbed-content-module .tabbed-content-area .featured-doctor .detail-label, .tabbed-content-module .tabbed-content-area .featured-doctor .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .tabbed-content-module .tabbed-content-area .featured-doctor .event-title, .tabbed-content-module .tabbed-content-area .featured-doctor .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .tabbed-content-module .tabbed-content-area .featured-doctor .testimonial-title, .tabbed-content-module .tabbed-content-area .featured-doctor .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .tabbed-content-module .tabbed-content-area .featured-doctor .testimonial-date, .tabbed-content-module .tabbed-content-area .featured-doctor .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .tabbed-content-module .tabbed-content-area .featured-doctor .testimonial-title, .tabbed-content-module .tabbed-content-area .featured-doctor .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .tabbed-content-module .tabbed-content-area .featured-doctor .testimonial-date, .tabbed-content-module .tabbed-content-area .featured-doctor .event .event-details .event-title, .event .event-details .tabbed-content-module .tabbed-content-area .featured-doctor .event-title, .tabbed-content-module .tabbed-content-area .featured-doctor footer .top .content-container .link-group .title, footer .top .content-container .link-group .tabbed-content-module .tabbed-content-area .featured-doctor .title, .tabbed-content-module .tabbed-content-area .featured-doctor footer .accolades .title, footer .accolades .tabbed-content-module .tabbed-content-area .featured-doctor .title {
        margin-top: 16px; }
      .tabbed-content-module .tabbed-content-area .featured-doctor a {
        display: block;
        font-size: 13px;
        position: absolute;
        bottom: 0px; }
        .tabbed-content-module .tabbed-content-area .featured-doctor a a {
          text-decoration: none;
          /* color: $Orange;*/
          color: #0081c6;
          font-weight: bold;
          font-size: 13px; }
        .tabbed-content-module .tabbed-content-area .featured-doctor a a:hover {
          /*  color: $LightOrange; */
          text-decoration: underline; }
      .tabbed-content-module .tabbed-content-area .featured-doctor a:hover {
        color: #fdb913; }
      .tabbed-content-module .tabbed-content-area .featured-doctor p {
        color: #4c4e5e;
        font-size: 13px; }
    .tabbed-content-module .tabbed-content-area .featured-doctor:nth-child(3n) {
      margin-right: 0px; }
  .tabbed-content-module .active {
    display: block; }

.related-events {
  width: 412px;
  float: left;
  margin-right: 32px; }
  .related-events .title {
    margin-bottom: 32px; }
  .related-events .event {
    width: 412px;
    float: left;
    margin-right: 32px;
    margin-bottom: 32px; }
    .related-events .event .event-image {
      width: 116px;
      float: left;
      margin-right: 32px; }
    .related-events .event .event-details {
      width: 264px;
      float: right;
      margin-right: 0; }
      .related-events .event .event-details .event-title {
        margin-bottom: 8px; }
      .related-events .event .event-details .event-date {
        margin-bottom: 16px; }
      .related-events .event .event-details a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .related-events .event .event-details a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }

#healthwise-main {
  width: 100%;
  float: left;
  margin-right: 32px; }

.healthwise-content {
  width: 438px;
  float: left;
  position: relative; }

#HwContentWrapper {
  width: 100%; }

#HwSectionTitle {
  border-bottom: 1px solid #cdcdcd; }

.HwListIndexInner {
  background: #ffffff !important; }

.HwNavigation {
  width: 168px;
  float: right; }

.hero-slideshow {
  width: 1152px;
  float: left;
  margin-right: 32px;
  width: 100%;
  float: none;
  background: -webkit-linear-gradient(top, #333092, #333092 0%, #333092 20%, #ffffff);
  background: -moz-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: -o-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: -ms-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  position: relative;
  padding-bottom: 20px; }
  .hero-slideshow .slick-slider-container {
    width: 100%;
    max-width: 1300px;
    position: relative;
    margin-right: auto;
    margin-left: auto; }
    .hero-slideshow .slick-slider-container .butterfly {
      display: none;
      position: absolute;
      bottom: -97px;
      left: 118px;
      z-index: 1000;
      background-image: url("images/butterfly.png");
      width: 100px;
      height: 150px; }
  .hero-slideshow .slick-slider {
    width: 100%;
    margin-right: auto;
    margin-left: auto; }
    .hero-slideshow .slick-slider img {
      width: 100%;
      height: auto;
      border-radius: 8px; }
    .hero-slideshow .slick-slider .slide {
      position: relative;
      background-size: cover;
      background-position: center center;
      background-repeat: no-repeat;
      width: 100%;
      height: auto;
      border-radius: 15px; }
      .hero-slideshow .slick-slider .slide a {
        text-decoration: none;
        /* color: $Orange;*/
        color: #0081c6;
        font-weight: bold;
        font-size: 13px; }
      .hero-slideshow .slick-slider .slide a:hover {
        /*  color: $LightOrange; */
        text-decoration: underline; }
      .hero-slideshow .slick-slider .slide .slider-text-overlay {
        position: absolute;
        bottom: 62px;
        left: 0px;
        width: 100%;
        text-align: center; }
        .hero-slideshow .slick-slider .slide .slider-text-overlay .slide-title {
          color: white; }
  .hero-slideshow .slick-dots {
    position: absolute;
    bottom: 0px;
    left: 536px;
    margin-bottom: 0px;
    padding-left: 0px; }
    .hero-slideshow .slick-dots li {
      position: relative;
      display: inline-block;
      width: 20px;
      height: 20px;
      margin: 0 5px;
      padding: 0;
      cursor: pointer; }
      .hero-slideshow .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 20px;
        height: 20px;
        padding: 5px;
        cursor: pointer;
        color: transparent;
        border: 0;
        outline: none;
        background: transparent; }
      .hero-slideshow .slick-dots li button:before {
        font-size: 51px;
        line-height: 17px;
        position: absolute;
        top: 0;
        left: 0;
        width: 14px;
        height: 14px;
        content: '\2022';
        text-align: center;
        color: #cdcdcd;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .hero-slideshow .slick-dots li.slick-active button:before {
      color: #0081c6; }
  .hero-slideshow .slick-dots {
    top: 100%; }

.home-slideshow {
  background: none;
  background-image: url("images/background.png");
  padding-bottom: 116px; }
  .home-slideshow .slick-slider .slide {
    height: 500px; }
  .home-slideshow .slick-slider-container .butterfly {
    display: block;
    bottom: -75px; }
  @media screen and (max-width: 1190px) {
    .home-slideshow .slick-slider-container .butterfly {
      display: none; } }

.hero-image {
  background: -webkit-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: -moz-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: -o-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff);
  background: -ms-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ffffff); }
  .hero-image img {
    display: block;
    margin: 0px auto;
    width: 1300px;
    height: 250px;
    box-shadow: 3px 3px 6px #3e3b3b; }

.on-landing {
  background: -webkit-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ecf5fd);
  background: -moz-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ecf5fd);
  background: -o-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ecf5fd);
  background: linear-gradient(top, #333092, #333092 49%, #333092 50%, #ecf5fd);
  background: -ms-linear-gradient(top, #333092, #333092 49%, #333092 50%, #ecf5fd); }

.event-search {
  width: 412px;
  float: left;
  margin-left: 0;
  margin-right: 0;
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #cdcdcd;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-bottom: 32px; }
  .event-search .event-search-title {
    margin-bottom: 16px; }
  .event-search .search .event-input {
    width: 264px;
    float: left;
    margin-right: 32px;
    margin-bottom: 16px; }
  .event-search .search .search-button {
    width: 116px;
    float: left;
    margin-right: 32px;
    color: white;
    height: 44px;
    border-radius: 10px;
    position: absolute; }
  .event-search .event-date {
    width: 412px;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .event-search .event-date .date-picker {
      display: inline;
      padding-left: 4px; }
      .event-search .event-date .date-picker a {
        color: #4c4e5e; }

.event-search-results {
  width: 412px;
  float: left;
  margin-right: 32px; }
  .event-search-results .pagination {
    width: 412px;
    float: left;
    margin-right: 32px; }
    .event-search-results .pagination .result-count {
      width: 190px;
      float: left;
      margin-right: 32px; }
    .event-search-results .pagination .controls {
      width: 116px;
      float: right;
      margin-right: 0;
      margin-right: -20px; }
      .event-search-results .pagination .controls a i {
        margin-left: 8px;
        color: #4c4e5e; }
  .event-search-results .filters {
    width: 412px;
    float: left;
    margin-right: 32px;
    margin-top: 32px;
    margin-bottom: 32px; }
    .event-search-results .filters .radio-button {
      display: inline; }
    .event-search-results .filters select {
      width: 148px;
      float: right;
      margin-right: 0;
      display: inline; }

.fad-search-criteria ul, .fad-search-criteria li, .fad-search-criteria ol {
  margin: 0;
  padding: 0;
  list-style: none; }

.fad-search-criteria h2.fad-search-title > a, .fad-search-criteria .fad-search-title#HwSectionTitle > a, .fad-search-criteria .hero-slideshow .slick-slider .slide .slider-text-overlay .fad-search-title.slide-title > a, .hero-slideshow .slick-slider .slide .slider-text-overlay .fad-search-criteria .fad-search-title.slide-title > a {
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
  color: #4c4e5e; }

.fad-search-criteria h4, .fad-search-criteria .generic-callout-carousel .callout .title, .generic-callout-carousel .callout .fad-search-criteria .title, .fad-search-criteria .featured-content-carousel .featured-content .slider-text-overlay .title, .featured-content-carousel .featured-content .slider-text-overlay .fad-search-criteria .title, .fad-search-criteria .news-search-results .pagination .result-count, .news-search-results .pagination .fad-search-criteria .result-count, .fad-search-criteria .testimonial-search-results .pagination .result-count, .testimonial-search-results .pagination .fad-search-criteria .result-count, .fad-search-criteria .search-results.list .result .result-link, .search-results.list .result .fad-search-criteria .result-link, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details h5, .gradient-wrapper .generic-callout .callout-details .fad-search-criteria h5, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .result-link, .gradient-wrapper .generic-callout .callout-details .search-results.grid .result .fad-search-criteria .result-link, .fad-search-criteria .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .result-link, .search-results.grid .result .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .result-link, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .detail-label, .gradient-wrapper .generic-callout .callout-details .event .event-details .event-detail .fad-search-criteria .detail-label, .fad-search-criteria .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .detail-label, .event .event-details .event-detail .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .detail-label, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .featured-event-callout .event-details .fad-search-criteria .event-title, .fad-search-criteria .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .featured-event-callout .event-details .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .event-title, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .fad-search-criteria .testimonial-title, .fad-search-criteria .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .testimonial-title, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .featured-testimonial-callout .testimonial-details .fad-search-criteria .testimonial-date, .fad-search-criteria .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .featured-testimonial-callout .testimonial-details .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .testimonial-date, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-title, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .fad-search-criteria .testimonial-title, .fad-search-criteria .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-title, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .testimonial-title, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .testimonial-date, .gradient-wrapper .generic-callout .callout-details .testimonial .testimonial-details .fad-search-criteria .testimonial-date, .fad-search-criteria .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .testimonial-date, .testimonial .testimonial-details .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .testimonial-date, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details .event .event-details .event-title, .gradient-wrapper .generic-callout .callout-details .event .event-details .fad-search-criteria .event-title, .fad-search-criteria .event .event-details .gradient-wrapper .generic-callout .callout-details .event-title, .event .event-details .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .event-title, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .title, .gradient-wrapper .generic-callout .callout-details footer .top .content-container .link-group .fad-search-criteria .title, .fad-search-criteria footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .title, footer .top .content-container .link-group .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .title, .fad-search-criteria .gradient-wrapper .generic-callout .callout-details footer .accolades .title, .gradient-wrapper .generic-callout .callout-details footer .accolades .fad-search-criteria .title, .fad-search-criteria footer .accolades .gradient-wrapper .generic-callout .callout-details .title, footer .accolades .gradient-wrapper .generic-callout .callout-details .fad-search-criteria .title, .fad-search-criteria .provider-search-row .specialties .specialties-title, .provider-search-row .specialties .fad-search-criteria .specialties-title, .fad-search-criteria .provider-search-row .provider-details .practice-name, .provider-search-row .provider-details .fad-search-criteria .practice-name, .fad-search-criteria .event-search-results .pagination .result-count, .event-search-results .pagination .fad-search-criteria .result-count, .fad-search-criteria .pagination-container .pagination .result-count, .pagination-container .pagination .fad-search-criteria .result-count {
  margin: 0 0 5px; }

.fad-search-criteria h5, .fad-search-criteria .search-results.grid .result .result-link, .search-results.grid .result .fad-search-criteria .result-link, .fad-search-criteria .event .event-details .event-detail .detail-label, .event .event-details .event-detail .fad-search-criteria .detail-label, .fad-search-criteria .featured-event-callout .event-details .event-title, .featured-event-callout .event-details .fad-search-criteria .event-title, .fad-search-criteria .featured-testimonial-callout .testimonial-details .testimonial-title, .featured-testimonial-callout .testimonial-details .fad-search-criteria .testimonial-title, .fad-search-criteria .featured-testimonial-callout .testimonial-details .testimonial-date, .featured-testimonial-callout .testimonial-details .fad-search-criteria .testimonial-date, .fad-search-criteria .testimonial .testimonial-details .testimonial-title, .testimonial .testimonial-details .fad-search-criteria .testimonial-title, .fad-search-criteria .testimonial .testimonial-details .testimonial-date, .testimonial .testimonial-details .fad-search-criteria .testimonial-date, .fad-search-criteria .event .event-details .event-title, .event .event-details .fad-search-criteria .event-title, .fad-search-criteria footer .top .content-container .link-group .title, footer .top .content-container .link-group .fad-search-criteria .title, .fad-search-criteria footer .accolades .title, footer .accolades .fad-search-criteria .title {
  margin: 0 0 2px; }

.fad-search-criteria .hidden {
  display: none; }

.fad-search-criteria .fad-search-group {
  overflow: hidden;
  margin-bottom: 10px; }

.fad-search-criteria .fad-query {
  width: 100%;
  box-sizing: border-box; }

.fad-search-criteria .fad-select {
  width: 100%; }

.fad-search-criteria .fad-zip-container {
  float: left;
  width: 79px;
  float: left;
  margin-right: 32px; }
  .fad-search-criteria .fad-zip-container .fad-zip {
    width: 100%; }

.fad-search-criteria .fad-radius-container {
  float: left;
  width: 79px;
  float: right;
  margin-right: 0; }

.fad-search-criteria .fad-search-button {
  width: 100%;
  box-sizing: border-box; }

.fad-search-criteria .fad-gender {
  overflow: hidden; }

.fad-search-criteria .fad-gender-choice {
  float: left;
  margin-right: 15px; }
  .fad-search-criteria .fad-gender-choice:last-child {
    margin-right: 0; }

.fad-search-criteria .fad-search-filters {
  border-top: 1px solid #cdcdcd;
  padding-top: 10px;
  margin-top: 15px; }

#google-search-results {
  margin-bottom: 84px; }
  #google-search-results .gsc-tabhInactive {
    color: #FFFFFF; }

.pagination-container {
  display: inline-block;
  margin: 10px 0;
  width: 100%; }
  .pagination-container .pagination .result-count {
    color: #4c4e5e;
    float: left; }
    .pagination-container .pagination .result-count .mobile-view {
      display: none; }
    .pagination-container .pagination .result-count .desktop-view {
      display: block; }
  .pagination-container .pagination .controls {
    float: right; }
    .pagination-container .pagination .controls a {
      overflow: hidden;
      background-repeat: no-repeat;
      display: block;
      margin: 5px;
      float: left; }
      .pagination-container .pagination .controls a.step-backward {
        background-image: url("images/first.png");
        width: 8px;
        height: 9px; }
        .pagination-container .pagination .controls a.step-backward:hover {
          background-image: url("images/first-hover.png"); }
      .pagination-container .pagination .controls a.backward {
        background-image: url("images/previous.png");
        width: 13px;
        height: 9px; }
        .pagination-container .pagination .controls a.backward:hover {
          background-image: url("images/previous-hover.png"); }
      .pagination-container .pagination .controls a.forward {
        background-image: url("images/next.png");
        width: 13px;
        height: 9px; }
        .pagination-container .pagination .controls a.forward:hover {
          background-image: url("images/next-hover.png"); }
      .pagination-container .pagination .controls a.step-forward {
        background-image: url("images/last.png");
        width: 8px;
        height: 9px; }
        .pagination-container .pagination .controls a.step-forward:hover {
          background-image: url("images/last-hover.png"); }

.accent-link {
  margin-bottom: 42px; }
  .accent-link span {
    color: #333092;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 8px;
    border-right: 1px solid #cdcdcd;
    margin-right: 8px; }
  .accent-link a {
    text-decoration: none;
    /* color: $Orange;*/
    color: #0081c6;
    font-weight: bold;
    font-size: 13px; }
  .accent-link a:hover {
    /*  color: $LightOrange; */
    text-decoration: underline; }

#map-canvas {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  height: 421px;
  margin-bottom: 52px; }

.list-content-container {
  padding-top: 35px; }
  .list-content-container:after {
    background: url(/Presentation/includes/CCP/css/images/seperator.png) no-repeat;
    content: "";
    display: block;
    height: 1px;
    left: -220px;
    margin: 0 auto;
    padding-bottom: 1px;
    position: relative;
    width: 1297px;
    background-position: center;
    background-size: 1297px 1px; }
  .list-content-container h2, .list-content-container #HwSectionTitle, .list-content-container .hero-slideshow .slick-slider .slide .slider-text-overlay .slide-title, .hero-slideshow .slick-slider .slide .slider-text-overlay .list-content-container .slide-title {
    color: #333092;
    font-size: 18px;
    font-weight: bold;
    margin: 0; }
  .list-content-container .list-content:first-child .list-title .carrot {
    background-position: 0px 0px; }
  .list-content-container .list-content:first-child .list-description {
    display: block; }
  .list-content-container .list-content .list-title {
    -moz-appearance: none;
    background: scroll 93% 50%, transparent linear-gradient(to bottom, #1a88c3 1%, #1a88c3 50%, #0065a6 51%, #0065a6 100%) repeat scroll 0 0;
    border: medium none !important;
    border-radius: 10px;
    color: white !important;
    padding: 8px 12px;
    cursor: pointer;
    margin-bottom: 21px;
    margin-top: 20px;
    position: relative; }
    .list-content-container .list-content .list-title .carrot {
      background: url(/Presentation/includes/CCP/css/images/Accordian-up-down.png) no-repeat;
      width: 11px;
      height: 11px;
      display: block;
      background-position: 0 -10px;
      position: absolute;
      right: 10px;
      top: 35%; }
  .list-content-container .list-content .list-description {
    margin-left: 20px;
    display: none;
    margin-right: 10px;
    padding-left: 8px; }
    .list-content-container .list-content .list-description p {
      margin: 0 !important;
      padding: 9px 0 !important; }

.two-column .first .list-content-container:after {
  left: 0;
  width: 190px; }

.two-column .second .list-content-container:after {
  left: 0;
  width: 634px; }

.three-column .second .list-content-container {
  padding-top: 28px; }
  .three-column .second .list-content-container:after {
    left: 0;
    width: 410px; }
  .three-column .second .list-content-container .list-content {
    padding-bottom: 20px; }

/*@import "desktop/modules/search/_mega-menu-location-search.sass";
@import "desktop/modules/search/_mega-menu-service-provider-search.scss";*/
.youtube {
  width: 560px;
  margin: auto; }
  .youtube iframe {
    width: 560px;
    height: 315px; }

.youtube-page-editor {
  padding: 5px 15px; }
