.main-content img {max-width: 100%;height: auto;}.sabai-directory-rating {margin-bottom: 5px!important;margin-top: -5px;font-size: 1.2em;}.sabai-directory-category {display: none!important;}.custom-fields-wrap-ss {margin: 20px;}.sabai-field-label {display: inline;margin-right: 5px;}a.sabai-btn.sabai-btn-default.sabai-btn-sm.sabai-voting-btn-flag {display: none;}a.sabai-btn.sabai-btn-default.sabai-dropdown-toggle.sabai-btn-sm.sabai-dropdown-link.sabai-social-btn-share {margin-top: .8em;margin: auto;}.sabai-field-value {display: inline;}.sabai-directory-field {margin-bottom: 10px;}.topspecs {margin-bottom: 10px;font-size: 1.3em;}.sabai-entity-label-directory-claimed {background-color: #228b22;display: none;}.email_trainer {margin-top: 15px;text-align: center;font-size: 16px;line-height: 18px;}.sabai-btn-group {margin-right: 60px;}.sabai-entity-buttons {margin-top: -2em;}.sabai-directory-labels {margin-bottom: 1.5em;text-align: left;margin-top: -15px;}#sabai-inline-nav ul li:nth-child(6){  display: none;}.sabai-btn-toolbar {margin-top: -1em;float: right;margin-bottom: .25em;}.sabai-btn-toolbar div:nth-child(2){  display: none;}span.smry_price {margin-right: 15px;margin-right: 5px;}.sabai-directory-field.sabai-field-type-number.sabai-field-name-field-price-home.sabai-clearfix {margin-bottom: -5px;}.sabai-directory-field.sabai-field-type-number.sabai-field-name-field-price-facility.sabai-clearfix {margin-bottom: -5px;}.sabai-directory-body-smry {font-size: 1.1em;line-height: 1.4em;margin-top: -10px;font-weight: bold;background: rgba(255, 255, 255, 0.87);display: block;padding: 5px;margin-right: 10px;}.sabai-directory-listings-list .sabai-entity.sabai-directory-listing-featured {background-color: rgba(255, 255, 255, 0)!important;border-color: rgba(255, 255, 255, 0)!important;}i.sabai-entity-icon-directory-claimed.fa.fa-check-circle {display: none;}i.sabai-entity-icon-featured.fa.fa-certificate {display: none;}.sabai-directory-title-smry {font-size: 1.15em;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 0px;}.CTAbutton {margin-top: 15px;}span.smry_title {font-size: 1.5em;}span.field_gender i.icon-default-style.fa-user.accent-color {line-height: 24px!important;height: 24px;width: 24px;margin-right: 0px;margin-left: 20px;font-size: 20px!important;background-color: transparent!important;}span.field_gender_full i.icon-default-style.fa-user.accent-color {line-height: 24px!important;height: 24px;width: 24px;margin-right: 0px;font-size: 20px!important;background-color: transparent!important;}span.smry_field_city i.icon-default-style.fa-map-marker.accent-color {line-height: 24px!important;height: 24px;width: 24px;margin-right: 0px;font-size: 20px!important;background-color: transparent!important;}span.field_smry_price {margin-left: 20px;}.smry_price {font-size: 1.2em;margin-top: 5px;}span.SS1 .sabai-directory-field.sabai-field-type-choice.sabai-field-name-field-gender.sabai-clearfix {display: none;}span.SS1 .sabai-directory-field.sabai-field-type-string.sabai-field-name-field-state-code.sabai-clearfix {display: none;}span.SS1 .sabai-directory-field.sabai-field-type-string.sabai-field-name-field-city.sabai-clearfix {display: none;}.full_price {font-size: 16px;}.custom-directory-body {  background: #f9f9f9;  border-left: 10px solid #ccc;  margin: 15px 0px;  padding: 0.5em 10px;  quotes: "\201C""\201D""\2018""\2019";  font-size: 1.5em;}.custom-directory-body:before {  color: #ccc;  content: open-quote;  font-size: 4em;  line-height: 0.1em;  margin-right: 0.25em;  vertical-align: -0.4em;}.custom-directory-body p {  display: inline;}span.full_price {margin-left: 10px;}.startbuutn {display: inline-block;float: right;padding-bottom: 10px;padding-right: 60px;}div#mce_43 {display: none!important;}.sabai-directory-photos {text-align: center;padding-top: 10px;}.email_trainer {text-align: center;padding-top: 15px;font-size: 16px;}.sabai-form-field-description.sabai-form-field-description-top {font-size: 16px;font-weight: bold;}textarea#wmd-input-sabai-form-eee147f080228794ee9e8f7ad229cb42-field-videoembed-0 {margin-bottom: 10px !important;width: 100%;overflow-y: scroll!important;overflow-x: scroll!important;resize: both!important;height: 100px!important;background-color: white!important;}select.sabai-pull-right {height: 50px!important;}media="screen"media="screen".sabai-directory-search .sabai-row>div {margin-top: 0;margin-bottom: 10px;vertical-align: middle;padding-right: 5px;padding-left: 5px;height: 50px!important;}.container-wrap input[type="text"], .container-wrap textarea, .container-wrap input[type="email"], .container-wrap input[type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"] {background-color: transparent!important;border: 1px solid #ccc!important;box-shadow: none!important;-webkit-box-shadow: none!important;font-size: 16px!important;-o-box-shadow: none!important;padding: 16px!important;min-height: 50px!important;}.sabai-btn-primary {color: #fff !important;background-color: #16315b!important;border-color: #FFFFFF !important;}.sabai-directory-search {padding: 0;margin: 0 0 2em;border-radius: 4px;background-color: none;border: none;}.sabai-entity-filter-form select {width: 100%;}.sabai-form-field-label {margin-bottom: 2px;textarea#sabai-form-4179474238099ff8ffb5c3214a3f2872-content-body-0-editor {overflow: visible!important;word-wrap: break-word;resize: both!important;height: 400px!important;}.container-wrap input[type="text"], .container-wrap textarea, .container-wrap input[type="email"], .container-wrap input [type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"] {background-color: white!important;border: 1px solid #ccc!important;box-shadow: none!important;-webkit-box-shadow: none!important;font-size: 16px!important;-o-box-shadow: none!important;padding: 16px!important;height: 50px!important;}.sabai-nav-tabs.sabai-nav-justified {width: 100%;border-bottom: 0;padding-bottom: 40px;}