/*      Request ID: 16ed8cd64a867b442d4d2f2fb5f3b0f5_1556633582 (06/12/2025 9:00am)      */



/*      Resource ID: 32d17f10e30ef832befb8609568 (common.less, compiled by lessc, minified by LiveWhale) (06/12/2025 9:00am)      */

.lw_item_images {list-style-type: none;margin: 0;}
.lw_clearfix:before,.lw_clearfix:after {content: " ";display: table;}
.lw_clearfix:after {clear: both;}
.lw_clearfix {*zoom: 1;}
.lw_spinner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #ffffff url(/live/resource/image/spinner.gif) no-repeat center center;z-index: 1000;}
.lw_clear {height: 0;clear: both;}
.lw_paginate {position: relative;clear: left;}
.lw_paginate_placeholder {position: relative;display: none;}
.lw_hidden {display: none;visibility: hidden;}
.lw_element .lw_prompt a {font-weight: bold;text-decoration: none;}
.lw_element .lw_prompt a:hover {text-decoration: underline;}
.lw_element h1 {display: inline-block;font-size: 3.2em;margin-top: 30px;font-weight: 200;}
.lw_element h1 + .lw_cancel {position: relative;top: -0.2em;}
.lw_element .lw_cancel {color: #999;margin-left: 5px;}
.lw_element .lw_cancel a {color: #d00;}
.lw_msg {padding: 10px;}
.lw_msg_top .lw_msg_success,.lw_msg_top .lw_msg_warning,.lw_msg_top .lw_msg_failure {width: 100%;font-weight: bold;margin: 0;padding: 3px 8px;left: 0;}
body > .lw_notices,#lw_page > .lw_notices {position: fixed;top: 0;left: 0;z-index: 1000;width: 100%;}
.lw_element .lw_notice {padding: 10px;clear: both;position: relative;background-color: #eee;border-bottom: solid #ccc;border-width: 0 0 1px 0 !important;margin: 0 !important;-moz-border-radius: 0 !important;-webkit-border-radius: 0 !important;border-radius: 0 !important;z-index: 1000;}
.lw_element .lw_notice .lw_container {width: auto;max-width: 992px;min-width: 0;overflow: hidden;min-height: 0;padding: 0 6px;position: relative;margin: 0 auto;}
.lw_element .lw_notice a {text-decoration: underline;}
.lw_element .lw_notice a:hover {text-decoration: none;}
.lw_element .lw_notice .lw_notice_close_button {float: right;margin-left: 4px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;width: 16px;height: 16px;font-size: 13px;line-height: 12px;text-align: center;background-color: #666;font-weight: bold;color: #fff !important;text-decoration: none;}
.lw_element .lw_notice .lw_notice_close_button:hover {background-color: #b22;border-color: #777;}
.lw_element .lw_notice .lw_notice_details {display: none;}
.lw_element .lw_notice .lw_notice_showdetails {font-size: 0.9em;float: right;margin: 0 1em;color: #666;}
.lw_notices_details {border: 1px solid #ccc;background-color: #eee;width: 450px;max-height: 300px;overflow: auto;}
.lw_notices_details .lw_notice:last-of-type {border-bottom: none;}
.lw_notices_details .lw_notice .lw_notice_close_button {display: none;}
.lw_notices_details .lw_notice .lw_notice_showdetails {display: none;}
.lw_notices_details .lw_notice .lw_notice_details {display: block;border: 1px solid #ccc;background-color: #f6f6f6;color: #222;font-size: 0.9em;padding: 4px;}
.lw_notices_details .lw_notice .lw_notice_details a {color: #666;}
.lw_element .lw_msg_success,.lw_element .lw_notice.lw_msg_success {color: #3c763d;border: #d6e9c6;background-color: #dff0d8;}
.lw_element .lw_msg_warning,.lw_element .lw_notice.lw_msg_warning {color: #8a6d3b;border: #faebcc;background-color: #fcf8e3;}
.lw_element .lw_msg_failure,.lw_element .lw_notice.lw_msg_failure {color: #a94442;border: #ebccd1;background-color: #f2dede;}
.lw_image_preview {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;height: 100px;width: 100px;text-align: center;padding: 0;border: none;-webkit-border-radius: 5px;-webkit-background-clip: padding-box;-moz-border-radius: 5px;-moz-background-clip: padding;border-radius: 5px;background-clip: padding-box;}
.lw_image_preview .lw_overlay_contents {background-color: #000;-webkit-border-radius: 5px;-webkit-background-clip: padding-box;-moz-border-radius: 5px;-moz-background-clip: padding;border-radius: 5px;background-clip: padding-box;}
.lw_image_preview .lw_image_preview_image img {position: absolute;z-index: 1060;left: 0;-webkit-transition: opacity 0.5s ease-in-out;-moz-transition: opacity 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out;transition: opacity 0.5s ease-in-out;}
.lw_image_preview .lw_image_preview_image img.loading {position: static;zoom: 1;filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;}
.lw_image_preview .lw_image_preview_image img.active {z-index: 1061;opacity: 1;}
.lw_image_preview.lw_overlay {border: none;}
.lw_image_preview .lw_overlay_header {height: 0;padding: 0;border: none;}
.lw_image_preview .lw_overlay_header button {position: absolute;top: 12px;right: 12px;z-index: 1075;background: #fff;width: 18px;height: 18px;line-height: 15px;padding-bottom: 3px;text-align: center;-webkit-border-radius: 9px;-webkit-background-clip: padding-box;-moz-border-radius: 9px;-moz-background-clip: padding;border-radius: 9px;background-clip: padding-box;zoom: 1;filter: alpha(opacity=60);-webkit-opacity: 0.6;-moz-opacity: 0.6;opacity: 0.6;}
.lw_image_preview .lw_overlay_footer {background-color: #fff;zoom: 1;filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;}
.lw_image_preview .lw_overlay_footer > p {font-size: 13px;text-align: center;margin: 0;color: #333;}
.lw_image_preview .lw_overlay_contents:hover a.lw_scroll {zoom: 1;filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;}
.lw_image_preview a.lw_scroll {display: block;position: absolute;top: 0;bottom: 0;margin: auto;width: 40px;height: 60px;z-index: 1099;background-color: rgba(0, 0, 0, 0.3);cursor: pointer;zoom: 1;filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;-webkit-transition: opacity 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out;-o-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}
.lw_image_preview a.lw_scroll.lw_prev:after {left: -2px;border-right-color: rgba(255, 255, 255, 0.7);}
.lw_image_preview a.lw_scroll.lw_next {right: 0;}
.lw_image_preview a.lw_scroll.lw_next:after {left: 14px;border-left-color: rgba(255, 255, 255, 0.7);}
.lw_image_preview a.lw_scroll:after {content: " ";position: absolute;right: 0;top: 50%;height: 0;width: 0;pointer-events: none;border: solid transparent;border-width: 12px;margin-top: -12px;}
.lw_image_preview .lw_overlay_body {padding: 0;position: relative;}
.lw_image_preview .lw_spinner {zoom: 1;filter: alpha(opacity=50);-webkit-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;background-color: #000;z-index: 1065;}
.lw_widget_forms fieldset legend {display: none;}
.lw_widget_forms .lw_spinner {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.35);}
.lw_widget_forms .lw_uploader {position: relative;}
.lw_widget_forms .lw_uploader > .lw_uploader_progress {display: none;}
.lw_widget_forms .lw_uploader ul {padding: 0;list-style-type: none;}
.lw_widget_forms .lw_uploader_progress {background-color: #FAFAFA;border: 1px solid #ddd;position: relative;overflow: hidden;margin-top: 10px;}
.lw_widget_forms .lw_uploader_filename {padding: 3px 0 2px 3px;color: #666;white-space: nowrap;}
.lw_widget_forms .lw_uploader_complete {position: absolute;top: 0;left: 0;width: 0;overflow: hidden;}
.lw_widget_forms .lw_uploader_complete.lw_complete .lw_uploader_complete_filename {color: #383;background-color: #efe;}
.lw_widget_forms .lw_uploader_complete.lw_failed .lw_uploader_complete_filename {color: #c22;background-color: #fee;}
.lw_widget_forms .lw_uploader_complete_filename {padding: 3px 0 2px 3px;color: #469;background-color: #d0def1;white-space: nowrap;}
.lw_widget_forms .lw_uploader_message {font-weight: bold;}
.lw_widget_forms .lw_uploader_message em {font-weight: normal;font-style: normal;}
img.lw_align_left,.lw_image_caption.lw_align_left {float: left;margin-right: 0.5em;}
img.lw_align_right,.lw_image_caption.lw_align_right {float: right;margin-left: 0.5em;}
img.lw_align_center,.lw_image_caption.lw_align_center {display: block;margin-left: auto;margin-right: auto;}
img.lw_block,.lw_image_caption.lw_block {display: block;float: none;}
img.lw_column_width_full,.lw_image_caption.lw_column_width_full {max-width: 100%;height: auto;}
img.lw_column_width_half,.lw_image_caption.lw_column_width_half {max-width: 50%;height: auto;}
.lw_image_caption {display: block;}
.lw_image_caption.lw_align_left {clear: left;}
.lw_image_caption.lw_align_right {clear: right;}
.lw_image_credit {float: right;font-style: italic;color: #999;}
#lw_page {width: 100%;margin-top: 30px;-webkit-transition: margin-top 0.25s ease-out;-moz-transition: margin-top 0.25s ease-out;-o-transition: margin-top 0.25s ease-out;transition: margin-top 0.25s ease-out;}
#lw_calendar_nav {visibility: hidden;}
.session_monitor .lw_overlay_close {display: none;}
.lw_sr_only {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}

/*      Resource ID: 70027457589020eb74700c9b29f (default.css, minified by LiveWhale) (06/12/2025 9:00am)      */

body.lw_overlay_open {overflow: hidden;}
body.lw_overlay_open .lw_overlay_wrapper {overflow-x: hidden;overflow-y: auto;}
.lw_overlay_wrapper {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1150;overflow: hidden;outline: 0;-webkit-overflow-scrolling: touch;}
.lw_overlay_wrapper .fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.lw_overlay_wrapper .fade.in {opacity: 1;}
.lw_overlay_backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1140;background-color: #000;filter: alpha(opacity=50);opacity: .5;}
.lw_overlay {position: relative;width: auto;margin: 10px;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);-moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);}
a.lw_overlay_close_button {position: absolute;top: -10px;right: -10px;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;width: 24px;height: 24px;font-size: 16px;line-height: 20px;text-align: center;background-color: #222;font-weight: bold;color: #fff;text-decoration: none;z-index: 1200;}
a.lw_overlay_close_button:hover {background-color: #b22;color: #fff;border-color: #777;text-decoration: none;}
.lw_overlay_close {float: right;padding: 0;margin-top: -2px;-webkit-appearance: none;cursor: pointer;background: 0 0;border: 0;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;}
.lw_overlay_contents {overflow: hidden;position: relative;}
.lw_overlay_header,.lw_overlay_body,.lw_overlay_footer {padding: 15px;}
.lw_overlay_header {border-bottom: 1px solid #e5e5e5;}
.lw_overlay_header h3 {margin: 0;}
.lw_overlay_footer {border-top: 1px solid #e5e5e5;}
.lw_overlay_footer .btn {margin-left: 5px;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width: 768px) {.lw_overlay {width: 600px;margin: 30px auto;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}
.overlay-sm {width: 300px;}}
@media (min-width: 992px) {.overlay-lg {width: 900px;}}
.lw-timepicker {position: absolute;font-size: .8em;height: 200px;overflow: auto;background-color: #fff;border: solid #24315E;width: 6.5em;text-align: right;z-index: 1110;border-width: 1px 2px 2px 1px;margin: 0;}
.lw-timepicker ul {list-style-type: none;margin: 0;padding: 0;}
.lw-timepicker li {white-space: nowrap;cursor: pointer;line-height: 1.8em;margin: 0;padding: 0 .4em;}
.lw-timepicker li:hover {background-color: #ddd;}
.lw-timepicker .selected {background-color: #D5E7FF;}
.lw_hoverbox {position: absolute;top: 0;left: 0;z-index: 1150;padding: 1px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;}
.lw_hoverbox .lw_arrow,.lw_hoverbox .lw_arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.lw_hoverbox .lw_arrow {border-width: 11px;}
.lw_hoverbox .lw_arrow:after {content: "";border-width: 10px;}
.lw_hoverbox.lw_top .lw_arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0, 0, 0, 0.25);border-bottom-width: 0;}
.lw_hoverbox.lw_top .lw_arrow:after {bottom: 1px;margin-left: -10px;border-top-color: #ffffff;border-bottom-width: 0;}
.lw_hoverbox.lw_bottom .lw_arrow {top: -11px;left: 50%;margin-left: -11px;border-bottom-color: #999;border-bottom-color: rgba(0, 0, 0, 0.25);border-top-width: 0;}
.lw_hoverbox.lw_bottom .lw_arrow:after {top: 1px;margin-left: -10px;border-bottom-color: #ffffff;border-top-width: 0;}
.lw_hoverbox.lw_left .lw_arrow {top: 50%;right: -11px;margin-top: -11px;border-left-color: #999;border-left-color: rgba(0, 0, 0, 0.25);border-right-width: 0;}
.lw_hoverbox.lw_left .lw_arrow:after {right: 1px;bottom: -10px;border-left-color: #ffffff;border-right-width: 0;}
.lw_hoverbox.lw_right .lw_arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999;border-right-color: rgba(0, 0, 0, 0.25);border-left-width: 0;}
.lw_hoverbox.lw_right .lw_arrow:after {bottom: -10px;left: 1px;border-right-color: #ffffff;border-left-width: 0;}
.lw_hoverbox_content {padding: 8px 12px;}
.lw_slideshow {position: relative;background: #ffffff url(/live/resource/image/spinner.gif) no-repeat center center;padding: 0;margin: 0;list-style: none;overflow: hidden;}
.lw_slideshow > li {position: absolute;top: 0;left: 0;opacity: 0;background-color: #fff;margin: 0;padding: 0;}
.lw_slideshow > li .lw_news_credit,.lw_slideshow > li .lw_news_caption {font-size: .875em;}
.lw_slideshow > li .lw_news_credit {color: #666;}
.lw_slideshow > li .lw_news_credit:before {content: 'Credit: ';}
.lw_slideshow > li > img {position: static;max-width: 100%;width: auto;height: auto;}
.lw_slideshow_controls {position: relative;width: 100%;font-size: 1em;line-height: 1.75em;background-color: #fff;margin-bottom: 1px;}
.lw_slideshow_controls a {text-decoration: none;}
.lw_slideshow_one_slide .lw_slideshow_controls {display: none;}
.lw_slideshow_controls .lw_disabled {opacity: 0.5;cursor: default;}
.lw_slideshow_count {display: inline-block;text-align: center;color: #666;margin-left: 5px;margin-right: 5px;}
.lw-multiselect {max-height: 300px;overflow: auto;}
.lw-multiselect li {display: inline-block;border: 1px solid #ccc;margin: 2px 4px 2px 0;padding: 3px 8px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;font-weight: normal;color: #555;cursor: pointer;}
.lw-multiselect li:hover {border-color: #aaa;}
.lw-multiselect li.lw-selected {background-color: #ccc;border-color: #888;color: #222;}
.lw-multiselect li.lw-locked {opacity: 0.5;cursor: default;}
.lw-multiselect input {display: none;}
.lw-multisuggest input[type=text] {outline: none;border: 1px solid transparent;width: 10em;background-color: transparent;position: relative;padding: 0;margin: 0.1em 0;}
.lw-multisuggest.lw-false-input {border: 1px solid #ccc;padding: 2px 3px;background-color: #fff;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.lw-multisuggest .lw-item {display: inline-block;border: 1px solid #aaa;cursor: pointer;margin: 2px 4px 2px 0;padding: 3px 8px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;font-weight: normal;color: #555;background-color: #eee;}
.lw-multisuggest .lw-item:hover {border-color: #888;}
.lw-multisuggest .lw-item.lw-selected {background-color: #ccc;border-color: #888;color: #222;}
.lw-multisuggest .lw-item.lw-selected .lw-remove {color: #222;}
.lw-multisuggest .lw-item.lw-locked {opacity: 0.5;cursor: default;}
.lw-multisuggest .lw-item.lw-locked .lw-remove {display: none;}
.lw-multisuggest .lw-remove {padding-left: 5px;position: relative;top: -1px;color: #666;cursor: pointer;}
.lw-multisuggest .lw-remove:hover {color: #333;}
.lw-multisuggest .lw-help {float: right;color: #;}
.lw-multisuggest .lw-new {border-style: dashed;}
.lw-multisuggest .lw-suggestions {position: absolute;margin-top: 1.5em;margin-left: 0.1em;padding: 0;border: 1px solid #666;background-color: #fff;z-index: 1150;display: none;max-height: 200px;overflow: auto;}
.lw-multisuggest .lw-suggestions li {padding: 0.2em 0.5em 0.2em 1em;text-indent: -0.5em;cursor: pointer;list-style: none;}
.lw-multisuggest .lw-suggestions li.lw-selected {background-color: #D5E7FF;}
.lw-multisuggest .lw-suggestions li:hover {background-color: #eff;}
.lw-multisuggest .lw-highlight {background-color: #ff8;}
.lw-multisuggest .lw-tags .lw-item {background-color: #def;border-color: #9ac;}
.lw-multisuggest .lw-tags .lw-item .lw-selected {background-color: #bcf;border-color: #78c;}
.lw-multisuggest .lw-tags .lw-item .lw-selected .lw-remove {color: #58b;}
.lw-multisuggest .lw-tags .lw-remove {padding: 0 0.2em 0 0.3em;position: relative;top: -1px;color: #369;cursor: pointer;}
.lw-multisuggest .lw-tags .lw-remove:hover {color: #69c;}
.lw-multisuggest .lw-groups .lw-item {background-color: #edf;border-color: #a9c;}
.lw-multisuggest .lw-groups .lw-item.lw-selected {background-color: #cbf;border-color: #87c;}
.lw-multisuggest .lw-groups .lw-item.lw-selected .lw-remove {color: #85b;}
.lw-multisuggest .lw-groups .lw-remove {color: #639;}
.lw-multisuggest .lw-groups .lw-remove:hover {color: #96c;}

/*      Resource ID: b36089dcb508652cfbc5040c484 (widgets.less, compiled by lessc, minified by LiveWhale) (06/12/2025 9:00am)      */

.lw_widget {margin: 0 0 1em 0;}
.lw_widget .lw_item_thumb {float: left;margin-right: 0.5em;}
.lw_widget .lw_item_thumb img {float: left;margin-bottom: 0.5em;}
.lw_widget > ul,.lw_widget > noscript > ul,.lw_widget > .lw_widget_column > ul,.lw_widget > .lw_events_day > ul {list-style-type: none;padding: 0;margin: 0;}
.lw_widget > ul > li,.lw_widget > noscript > ul > li,.lw_widget > .lw_widget_column > ul > li,.lw_widget > .lw_events_day > ul > li {clear: left;margin: 0 0 1em;}
.lw_widget_tags {float: left;margin-left: 20px;clear: right;}
.lw_widget_tags ul li {float: left;clear: none;margin-right: 0.5em;}
.lw_widget_tags .lw_widget_tag {margin-bottom: 1em;}
.lw_widget_tags hr {margin-top: 15px;margin-bottom: 15px;}
.lw_widget_columns {text-align: justify;}
.lw_widget_columns:after {content: '';width: 100%;display: inline-block;}
.lw_widget_column {float: none;display: inline-block;text-align: left;vertical-align: top;font-size: 16px;}
.related_links img {display: none;}
.lw_widget_tags.lw_widget_tag_selector {float: right;max-width: 200px;}
.lw_widget_tags.lw_widget_tag_selector h3 {margin-top: 0;}
.lw_widget_tags.lw_widget_tag_selector .lw_widget_tag_selected,.lw_widget_tags.lw_widget_tag_selector .lw_widget_all_tags_selected {background-color: #ccc;border-color: #888;color: #222;margin: 0.2em 0.4em 1em 0;padding: 4px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.lw_widget_feeds table {width: auto;}
.lw_widget_saveandshare ul {list-style-type: none;margin: 0;padding: 0;}
.lw_widget_saveandshare ul li {display: inline-block;padding: 0 4px 0 0;margin: 0;height: 26px;vertical-align: top;}
.lw_widget_saveandshare ul li img {border: 0;margin: 0;padding: 2px 0 0 0;}
.lw_widget_saveandshare a {text-decoration: none;color: #ccc;}
.lw_widget_saveandshare a:hover {color: #900;}
.lw_widget_saveandshare .twitter a:hover {color: #55acee;}
.lw_widget_saveandshare .facebook a:hover {color: #3B5998;}
.lw_widget_saveandshare .googleplus a:hover {color: #dd4b39;}
.lw_widget_navigation .lw_subnav {margin-left: 25px;}
.lw_widget_clean_markup,.lw_widget_slideshow_results,.lw_widget_slideshow_result {display: inline;margin: 0;padding: 0;}
.lw_widget_inactive_results {display: none;}
.lw_slideshow_interval,.lw_widget_slideshow_results,.lw_widget_slideshow_result {display: none;}
.lw_gallery.lw_widget_slideshow .lw_gallery_thumbnails {display: none;}
.lw_widget_facebook img {float: left;padding: 5px;}
.lw_widget_facebook .lw_facebook_image_sm {max-width: 300px;}
.lw_widget_twitter ul {margin: 0;padding: 0;}
.lw_twitter_image {float: left;max-width: 300px;}
.lw_twitter_username {display: block;}
.lw_twitter_username img {float: left;position: relative;top: 28px;}
.lw_twitter_username a {display: inline-block;text-decoration: none;font-weight: normal;margin: 0 1px 10px -47px;}
.lw_twitter_username a:hover {background-color: #000;color: #fff;}
.lw_twitter_tweet {display: block;padding: 15px 15px 15px 40px;margin: 0 0 20px 50px;background-image: url(/live/resource/css/livewhale/theme/core/images/twitter-bg.gif);background-position: top left;background-repeat: no-repeat;overflow-x: hidden;}
.lw_widget_files .lw_files_swf a {background: url("/live/resource/css/livewhale/images/files/swficon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_mp3 a {background: url("/live/resource/css/livewhale/images/files/mp3.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_pdf a {background: url("/live/resource/css/livewhale/images/files/pdficon.gif") no-repeat 100% 50%;padding-right: 18px !important;}
.lw_widget_files .lw_files_qt a {background: url("/live/resource/css/livewhale/images/files/quicktime.gif") no-repeat 100% 50%;padding-right: 18px;}
.lw_widget_files .lw_files_wma a,.lw_widget_files .lw_files_wmv a {background: url("/live/resource/css/livewhale/images/files/wmedia.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_doc a,.lw_widget_files .lw_files_docx a,.lw_widget_files .lw_files_rtf a,.lw_widget_files .lw_files_txt a {background: url("/live/resource/css/livewhale/images/files/docicon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_xls a,.lw_widget_files .lw_files_xls a {background: url("/live/resource/css/livewhale/images/files/xlsicon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_ppt a,.lw_widget_files .lw_files_pptx a {background: url("/live/resource/css/livewhale/images/files/ppticon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_jpg a,.lw_widget_files .lw_files_gif a,.lw_widget_files .lw_files_png a {background: url("/live/resource/css/livewhale/images/files/image.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_events li {padding-left: 40px;}
.lw_widget_events .lw_events_date {background-color: #FFFFFF;border: 1px solid #bbb;border-radius: 0;display: block;float: left;font-size: 6px;height: 26px;margin-left: -40px;padding: 0;position: relative;text-align: center;top: 2px;width: 30px;}
.lw_widget_events .lw_events_date .lw_events_month {background-color: #BB0000;border-bottom: 1px solid #bbb;color: #FFFFFF;display: block;font-size: 1.2em;height: 11px;line-height: 1.5em;margin: 0 auto;padding: 0;text-align: center;text-transform: uppercase;width: 100%;}
.lw_widget_events .lw_events_date .lw_events_day {background: none repeat scroll 0 0 transparent;color: #000000;display: block;font-size: 1.9em;line-height: 1.25em;margin: 0 auto;padding: 0;text-align: center;width: 20px;}
.lw_widget_events .lw_events_time {display: block;font-size: 0.7em;line-height: 1em;padding: 2px 0;}
ul.multi_value {list-style-type: none;}
.lw-form {}
.lw-form input[type="text"],.lw-form input[type="password"],.lw-form input[type="email"],.lw-form input[type="url"],.lw-form input[type="date"],.lw-form input[type="month"],.lw-form input[type="time"],.lw-form input[type="datetime"],.lw-form input[type="datetime-local"],.lw-form input[type="week"],.lw-form input[type="number"],.lw-form input[type="search"],.lw-form input[type="tel"],.lw-form input[type="color"],.lw-form select,.lw-form textarea {padding: 6px 10px;font-size: 14px;display: inline-block;border: 1px solid #ccc;box-shadow: inset 0 1px 3px #ddd;border-radius: 4px;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lw-form input:not([type]) {padding: 0.5em 0.6em;display: inline-block;border: 1px solid #ccc;box-shadow: inset 0 1px 3px #ddd;border-radius: 4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lw-form input[type="color"] {padding: 0.2em 0.5em;}
.lw-form input[type="text"]:focus,.lw-form input[type="password"]:focus,.lw-form input[type="email"]:focus,.lw-form input[type="url"]:focus,.lw-form input[type="date"]:focus,.lw-form input[type="month"]:focus,.lw-form input[type="time"]:focus,.lw-form input[type="datetime"]:focus,.lw-form input[type="datetime-local"]:focus,.lw-form input[type="week"]:focus,.lw-form input[type="number"]:focus,.lw-form input[type="search"]:focus,.lw-form input[type="tel"]:focus,.lw-form input[type="color"]:focus,.lw-form select:focus,.lw-form textarea:focus {outline: 0;border-color: #129FEA;}
.lw-form input:not([type]):focus {outline: 0;border-color: #129FEA;}
.lw-form input[type="file"]:focus,.lw-form input[type="radio"]:focus,.lw-form input[type="checkbox"]:focus {outline: thin solid #129FEA;outline: 1px auto #129FEA;}
.lw-form .lw-checkbox,.lw-form .lw-radio {margin: 0.5em 0;display: block;}
.lw-form input[type="text"][disabled],.lw-form input[type="password"][disabled],.lw-form input[type="email"][disabled],.lw-form input[type="url"][disabled],.lw-form input[type="date"][disabled],.lw-form input[type="month"][disabled],.lw-form input[type="time"][disabled],.lw-form input[type="datetime"][disabled],.lw-form input[type="datetime-local"][disabled],.lw-form input[type="week"][disabled],.lw-form input[type="number"][disabled],.lw-form input[type="search"][disabled],.lw-form input[type="tel"][disabled],.lw-form input[type="color"][disabled],.lw-form select[disabled],.lw-form textarea[disabled] {cursor: not-allowed;background-color: #eaeded;color: #cad2d3;}
.lw-form input:not([type])[disabled] {cursor: not-allowed;background-color: #eaeded;color: #cad2d3;}
.lw-form input[readonly],.lw-form select[readonly],.lw-form textarea[readonly] {background-color: #eee;color: #777;border-color: #ccc;}
.lw-form input:focus:invalid,.lw-form textarea:focus:invalid,.lw-form select:focus:invalid {color: #b94a48;border-color: #e9322d;}
.lw-form input[type="file"]:focus:invalid:focus,.lw-form input[type="radio"]:focus:invalid:focus,.lw-form input[type="checkbox"]:focus:invalid:focus {outline-color: #e9322d;}
.lw-form select {height: 2.25em;border: 1px solid #ccc;background-color: white;}
.lw-form select[multiple] {height: auto;}
.lw-form label {margin: 0.5em 0 0.2em;}
.lw-form fieldset {margin: 0;padding: 0.35em 0 0.75em;border: 0;}
.lw-form legend {display: block;width: 100%;padding: 0.3em 0;margin-bottom: 0.3em;color: #333;border-bottom: 1px solid #e5e5e5;}
.lw-form-stacked {}
.lw-form-stacked input[type="text"],.lw-form-stacked input[type="password"],.lw-form-stacked input[type="email"],.lw-form-stacked input[type="url"],.lw-form-stacked input[type="date"],.lw-form-stacked input[type="month"],.lw-form-stacked input[type="time"],.lw-form-stacked input[type="datetime"],.lw-form-stacked input[type="datetime-local"],.lw-form-stacked input[type="week"],.lw-form-stacked input[type="number"],.lw-form-stacked input[type="search"],.lw-form-stacked input[type="tel"],.lw-form-stacked input[type="color"],.lw-form-stacked input[type="file"],.lw-form-stacked select,.lw-form-stacked label,.lw-form-stacked textarea {display: block;margin: 0.25em 0;}
.lw-form-stacked input:not([type]) {display: block;margin: 0.25em 0;}
.lw-form-message-inline {display: inline-block;
*display: inline;
*zoom: 1;vertical-align: middle;}
.lw-form-aligned {}
.lw-form-aligned input,.lw-form-aligned textarea,.lw-form-aligned select,.lw-form-aligned .lw-help-inline {display: inline-block;
*display: inline;
*zoom: 1;vertical-align: middle;}
.lw-form-aligned textarea {vertical-align: top;}
.lw-form-aligned .lw-control-group {margin-bottom: 0.5em;}
.lw-form-aligned .lw-control-group label {text-align: right;display: inline-block;vertical-align: middle;width: 10em;margin: 0 1em 0 0;}
.lw-form-aligned .lw-controls {margin: 1.5em 0 0 11em;}
.lw-form {}
.lw-form input.lw-input-rounded,.lw-form .lw-input-rounded {border-radius: 2em;padding: 0.5em 1em;}
.lw-form .lw-group fieldset {margin-bottom: 10px;}
.lw-form .lw-group input,.lw-form .lw-group textarea {display: block;padding: 10px;margin: 0 0 -1px;border-radius: 0;position: relative;top: -1px;}
.lw-form .lw-group input:focus,.lw-form .lw-group textarea:focus {z-index: 3;}
.lw-form .lw-group input:first-child,.lw-form .lw-group textarea:first-child {top: 1px;border-radius: 4px 4px 0 0;margin: 0;}
.lw-form .lw-group input:first-child:last-child,.lw-form .lw-group textarea:first-child:last-child {top: 1px;border-radius: 4px;margin: 0;}
.lw-form .lw-group input:last-child,.lw-form .lw-group textarea:last-child {top: -2px;border-radius: 0 0 4px 4px;margin: 0;}
.lw-form .lw-group button {margin: 0.35em 0;}
.lw-form .lw-input-1 {width: 100%;}
.lw-form .lw-input-2-3 {width: 66%;}
.lw-form .lw-input-1-2 {width: 50%;}
.lw-form .lw-input-1-3 {width: 33%;}
.lw-form .lw-input-1-4 {width: 25%;}
.lw-form .lw-help-inline,.lw-form-message-inline {display: inline-block;padding-left: 0.3em;color: #666;vertical-align: middle;font-size: 0.875em;}
.lw-form-message {display: block;color: #666;font-size: 0.875em;}
@media only screen and (max-width: 480px) {.lw-form button[type="submit"] {margin: 0.7em 0 0;}
.lw-form input:not([type]),.lw-form input[type="text"],.lw-form input[type="password"],.lw-form input[type="email"],.lw-form input[type="url"],.lw-form input[type="date"],.lw-form input[type="month"],.lw-form input[type="time"],.lw-form input[type="datetime"],.lw-form input[type="datetime-local"],.lw-form input[type="week"],.lw-form input[type="number"],.lw-form input[type="search"],.lw-form input[type="tel"],.lw-form input[type="color"],.lw-form label {margin-bottom: 0.3em;display: block;}
.lw-group input:not([type]),.lw-group input[type="text"],.lw-group input[type="password"],.lw-group input[type="email"],.lw-group input[type="url"],.lw-group input[type="date"],.lw-group input[type="month"],.lw-group input[type="time"],.lw-group input[type="datetime"],.lw-group input[type="datetime-local"],.lw-group input[type="week"],.lw-group input[type="number"],.lw-group input[type="search"],.lw-group input[type="tel"],.lw-group input[type="color"] {margin-bottom: 0;}
.lw-form-aligned .lw-control-group label {margin-bottom: 0.3em;text-align: left;display: block;width: 100%;}
.lw-form-aligned .lw-controls {margin: 1.5em 0 0 0;}
.lw-form .lw-help-inline,.lw-form-message-inline,.lw-form-message {display: block;font-size: 0.75em;padding: 0.2em 0 0.8em;}}
.lw_widget_results {list-style-type: none;}
.lw_widget_events li {padding-left: 0;}
.lw_widget_blurbs,.lw_widget_blurbs > ul > li {margin-bottom: 0;}
.lw_widget li {text-indent: 0 !important;}
body #lw_page {position: relative;}
@media (max-width: 897px) {body #lw_page {margin-top: 62px;}}
@media (max-width: 476px) {body #lw_page {margin-top: 91px;}}
@media (max-width: 435px) {body #lw_page {margin-top: 122px;}}
.form-group label {font-weight: normal;font-size: 13px;text-transform: capitalize;}
#main ul.nav {margin-left: 0;margin-bottom: 0;border-bottom: none;}
#main ul.nav li {margin-bottom: 0;}
#main ul.nav li a {background-color: #ddd;font-size: 1.2em;}
#main ul.nav li.active a {background-color: #fff;color: #000;top: 1px;}
.tab-content {border: 1px solid #ccc;padding: 1.5em;}
.tab-content ul {list-style-position: outside;}
.tab-content input[type=text],.tab-content select,.tab-content input.btn {margin-bottom: 1em;}
.lw_lwx_form ul.nav-tabs li a {padding: 10px;font-size: 0.9em;}
.body_sfs-today .main table {font-size: 14px;}
.body_sfs-today .main table td {min-width: 80px;}
.lw_widget_events li {margin-bottom: 1.45em !important;}
.lw_widget_events li:before,.lw_widget_events li:after {content: '';display: table;clear: both;}
.lw_widget_events .cal_date {float: left;color: #fff;vertical-align: middle;height: auto;font-size: 0;text-align: center;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);width: 30px;height: 36px;display: inline-block;font-size: 16px;background: #fff;}
.lw_widget_events .cal_date_month {color: #fff;background: #ffa044;display: block;font-size: 10px;text-transform: uppercase;line-height: 15px;}
.lw_widget_events .cal_date_day {color: #362f2d;font-weight: normal;line-height: 22px;}
.lw_widget_events .event-body {overflow: hidden;padding-left: 10px;}
.lw_widget_events .event-body h3 {margin: 0;font-size: 22px;line-height: 24px;margin-bottom: 3px;clear: both;}
.lw_widget_events .event-date {color: #4D4D4D;display: block;font-size: 15px;line-height: 1;}
.lw_widget.50th {margin-top: 320px;}
.lw_widget.50th ul,.lw_widget.50th li {display: inline;margin: 0;padding: 0;clear: none;}
.lw_widget.50th img {margin: 0;}
.appointments-form .form-group {margin: 0 0 1em;}
.appointments-form .form-group h3 {margin-top: 0.8em;font-size: 2.2rem;}
.appointments-form input[type="text"].lw_date,.appointments-form input[type="text"].lw_time {width: auto;display: inline-block;margin-bottom: 5px;}
.appointments-form .appointments-error {margin: 0.5em 0;}
.available-time {margin: 20px 0;}
.available-time img {margin: 0 10px;}
@media only screen and (min-width: 767px) {.available-time .appointment {font-size: 1.4rem;width: 45%;}}
.available-time img,.available-time .appointment,.available-time input[type="radio"] {float: left;}

/*      Resource ID: 6e366d77393f79835a4190b8928 (frontend.less, compiled by lessc, minified by LiveWhale) (06/12/2025 9:00am)      */

@font-face {font-family: 'lw-calendar';src: url('/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.eot?79682654');src: url('/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.eot?79682654#iefix') format('embedded-opentype'),url('/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.woff2?79682654') format('woff2'),url('/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.woff?79682654') format('woff'),url('/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.ttf?79682654') format('truetype'),url('/livewhale/thirdparty/font-lw-calendar/font/lw-calendar.svg?79682654#lw-calendar') format('svg');font-weight: normal;font-style: normal;}
[class^="lw-icon-"]:before, [class*=" lw-icon-"]:before {display: inline-block;font-family: "lw-calendar";font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.lw-icon-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -15%;}
.lw-icon-2x {font-size: 2em;}
.lw-icon-3x {font-size: 3em;}
.lw-icon-4x {font-size: 4em;}
.lw-icon-5x {font-size: 5em;}
.lw-icon-fw {width: 1.28571em;text-align: center;}
.lw-icon-ul {padding-left: 0;margin-left: 2.14286em;list-style-type: none;}
.lw-icon-ul > li {position: relative;}
.lw-icon-li {position: absolute;left: -2.14286em;width: 2.14286em;top: 0.14286em;text-align: center;}
.lw-icon-li.lw-icon-lg {left: -1.85714em;}
.lw-icon-border {padding: .2em .25em .15em;border: solid 0.08em #eeeeee;border-radius: .1em;}
.lw-icon-envelope-o:before {content: '\e800';} 
.lw-icon-google-plus-square:before {content: '\e801';} 
.lw-icon-twitter-square:before {content: '\e802';} 
.lw-icon-facebook-square:before {content: '\e803';} 
.lw-icon-chevron-circle-right:before {content: '\e804';} 
.lw-icon-chevron-circle-left:before {content: '\e805';} 
.lw-icon-edit:before {content: '\e806';} 
.lw-icon-times-circle:before {content: '\e807';} 
.lw-icon-link:before {content: '\e808';} 
.lw-icon-linkedin-square:before {content: '\e809';} 
.lw-icon-instagram:before {content: '\e80a';} 
.lw-icon-flickr:before {content: '\e80b';} 
.lw-icon-tumblr-square:before {content: '\e80c';} 
.lw-icon-youtube-square:before {content: '\e80d';} 
.lw-icon-vimeo-square:before {content: '\e80e';} 
.lw-icon-pinterest-square:before {content: '\e80f';} 
.lw-icon-delicious:before {content: '\e810';} 
.lw-icon-github-square:before {content: '\e811';} 
.lw-icon-yahoo-square:before {content: '\e812';} 
.lw-icon-soundcloud:before {content: '\e813';} 
.lw-icon-right-open:before {content: '\e814';} 
.lw-icon-rss-square:before {content: '\e815';} 
.lw-icon-down-open:before {content: '\e816';} 
.lw-icon-left-open:before {content: '\e817';} 
.lw-icon-up-open:before {content: '\e818';} 
.lw-icon-angle-left:before {content: '\e819';} 
.lw-icon-angle-right:before {content: '\e81a';} 
.lw-icon-angle-up:before {content: '\e81b';} 
.lw-icon-angle-down:before {content: '\e81c';} 
.lw-icon-angle-circled-up:before {content: '\e81d';} 
.lw-icon-angle-circled-down:before {content: '\e81e';} 
.lw-icon-down-dir:before {content: '\e81f';} 
.lw-icon-up-dir:before {content: '\e820';} 
.lw-icon-left-dir:before {content: '\e821';} 
.lw-icon-right-dir:before {content: '\e822';} 
.lw-icon-tags:before {content: '\e823';} 
.lw-icon-search:before {content: '\e824';} 
.lw-icon-cancel:before {content: '\e825';} 
.lw-icon-tag:before {content: '\e826';} 
.lw-icon-location:before {content: '\e827';} 
.lw-icon-youtube-play:before {content: '\e828';} 
.lw_slideshow_single {display: none;}
.lw_captcha {min-height: 100px;margin: 1em 0;}
.lw_htmlencoded {display: none;}
#lw_email_overlay {width: 465px;}
#lw_email_overlay h1 {margin-top: 0;}
#lw_email_overlay label {font-weight: bold;display: block;}
#lw_email_overlay .lw_field {float: left;margin: 0.4em 10px;}
#lw_email_overlay .lw_captcha {margin: 0;}
#lw_email_name,#lw_email_sender {width: 203px;}
#lw_email_recipients {width: 435px;}
#lw_email_message {width: 435px;height: 50px;}
#lw_email_submit {clear: left;margin-top: 1em;}
body.lw_is_preview {padding-top: 22px;}
#lw_preview_bar {background-color: #0B2A3E;height: 22px;position: fixed;top: 0;left: 0;width: 100%;z-index: 11000;border-bottom: 2px solid #345;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);font-family: Helvetica, Arial, sans-serif;font-size: 13px;line-height: 1.4;color: #f3f3f3;padding-left: 2em;}
#lw_preview_bar a {color: #f3f3f3;}
#ui-datepicker-div {width: 13em;font-size: 0.8em;padding: 3px;background-color: #fff;border: solid #24315E;border-width: 1px 2px 2px 1px;display: none;margin-top: -2px;margin-left: 4px;z-index: 1010;}
#ui-datepicker-div .ui-datepicker-prev {left: 2px;background: url(/live/resource/image/left.png) no-repeat left top;}
#ui-datepicker-div .ui-datepicker-next {right: 2px;background: url(/live/resource/image/right.png) no-repeat left top;}
#ui-datepicker-div .ui-datepicker-title {margin: 0 auto;font-weight: bold;text-align: center;}
#ui-datepicker-div table {width: 100%;font-size: 0.9em;border-collapse: collapse;margin: 0 0 0.4em;border: none;}
#ui-datepicker-div th {border: none;padding: 0;text-align: center;font-weight: bold;color: #222;text-transform: uppercase;font-size: 0.9em;}
#ui-datepicker-div td {border: none;padding: 0;}
#ui-datepicker-div td a:hover {background-color: #D5E7FF;color: #222;}
#ui-datepicker-div .ui-state-highlight {font-weight: bold;}
#ui-datepicker-div .ui-state-active {border: 1px solid #638EC8;background-color: #D5E7FF;padding: 1px 3px 1px 0;}
#ui-datepicker-div .ui-datepicker-unselectable span {color: #aaa;}
#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next {position: absolute;display: block;top: 3px;width: 16px;height: 0;padding-top: 16px;overflow: hidden;outline: none;color: #333;}
#ui-datepicker-div .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker-next-hover {background-position: left bottom;}
#ui-datepicker-div td span,.ui-datepicker td a {display: block;padding: 2px 4px 2px 0;text-align: right;text-decoration: none;color: #222;}
.time-picker {position: absolute;margin: 0;font-size: 0.8em;height: 200px;overflow: auto;background-color: #fff;border: solid #24315E;border-width: 1px 2px 2px 1px;z-index: 99;width: 5.8em;text-align: right;z-index: 1010;}
.time-picker ul {margin: 0;padding: 0;list-style-type: none;}
.time-picker li {white-space: nowrap;cursor: pointer;line-height: 1.8em;padding: 0 0.4em;margin: 0;}
.time-picker li:hover {background-color: #ddd;}
.time-picker .selected {background-color: #D5E7FF;}
.lw_lightbox_background {background-color: #000;opacity: 0.5;position: fixed;z-index: 1000;top: 0;left: 0;width: 100%;height: 100%;}
.lw_lightbox_container {margin: 0 auto;width: 0;position: relative;}
.lw_lightbox {margin-top: 50px;background-color: #fff;padding: 10px;box-shadow: 3px 3px 3px #000;}
.lw_geotag {display: none;}
a.lw_disable_preview {cursor: default;}
span.globe_display {width: 20px;height: 20px;background: url(/live/resource/image/globe_sprite.png) no-repeat 0 bottom;cursor: pointer;text-indent: -9999px;overflow: hidden;position: relative;display: inline-block;cursor: default;background-position: 0 top;margin-right: 5px;}
.lw_widget_type_places li {list-style-type: none;}
.lw_point_infowindow .lw_point_content_found {display: none;font-size: 0.9em;color: #555;}
.lw_point_infowindow .lw_point_content_type {display: none;}
.lw_point_infowindow h3 {font-weight: bold;margin-top: 0;font-size: 1.4em;line-height: 1.1;margin-bottom: -0.05em;}
.lw_point_infowindow ul {padding: 0;}
.lw_point_infowindow .lw_point_content_date {font-size: 0.85em;color: #999;margin-bottom: -0.5em;display: none;}
.lw_point_infowindow .lw_point_content_type_story .lw_point_content_date {display: block;}
.lw_point_infowindow .lw_point_content_type_event .lw_point_content_date {display: block;}
.lw_places_footer {text-align: center;margin-top: 0.5em;}
.qa_highlight {background-color: rgba(0, 0, 0, 0.15);-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;padding: 1px 2px 2px;margin: 0 -2px;}
.qa_selected {background-color: #c6dbf4;}
.qa_blur,.qa_noquery {display: none;}
.qa_mouse li {cursor: pointer;position: relative;}
.qa_message {padding: 6px 16px;font-style: italic;color: #888;}
.qa_category_title {font-weight: bold;padding: 10px;text-transform: capitalize;}
.qa_results {width: 100%;position: relative;left: 0px;top: 1px;z-index: 40;border: 1px solid #999;}
.qa_results ul {list-style: none;margin: 0;padding: 0;}
.qa_results a {color: #222;text-decoration: none;}
.qa_results small {color: rgba(0, 0, 0, 0.25);display: inline-block;padding: 1px 4px 0px;font-size: 0.75em;position: absolute;top: 10px;right: 16px;}
.qa_results li {padding: 6px 16px;}
.lw_payments {display: none;}
.lw_payments_charge input[type="text"] {border: 1px solid #ccc;padding: 2px 3px;background-color: #fff;}
.lw_event_registration_success {font-size: 1.2em;}
#lw_cal_add_to_calendar {display: inline-block;margin: 2px 12px 0 0;border-radius: 6px;overflow: hidden;border: 1px solid #ccc;}
#lw_cal_add_to_calendar > a {display: block;padding: 3px 7px;color: #fff;background: #ccc;}
#lw_cal_add_to_calendar > a:hover {background: #990000;text-decoration: none;}
#lw_cal_add_to_calendar ul {display: none;padding: 0 15px;margin: 0;}
#lw_cal_add_to_calendar li {list-style: none;padding: 4px 0;font-size: 14px;}
#lw_cal_add_to_calendar li .lw_cal_icon {display: inline-block;margin-right: 8px;margin-top: -2px;width: 16px;height: 16px;vertical-align: middle;background: url(/live/resource/css/livewhale/images/calendar/sprite.png) no-repeat;}
#lw_cal_add_to_calendar li .lw_cal_ical {background-position: -32px 0;}
#lw_cal_add_to_calendar li .lw_cal_google {background-position: 0 0;}
#lw_cal_add_to_calendar li .lw_cal_yahoo {background-position: -16px 0;}
#lw_cal_add_to_calendar li .lw_cal_outlook {background-position: -48px 0;}
.lw_image_caption {font-size: 13px;padding: 4px 0;}
.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {width: 100% !important;height: 100% !important;}
fieldset.lw_forms_horizontal_line,fieldset.lw_forms_header,fieldset.lw_forms_paragraph {border: 0px;}
#lw_gtm {display: none;visibility: hidden;width: 0px;height: 0px;}
#lw_accessibility_refresh {display: none;}