.drts-display-element.drts-display-element-entity_field_field_phone-1.drts-display-element-inlineable a,
.drts-display-element.drts-display-element-entity_field_field_email-1.drts-display-element-inlineable a,
.drts-display-element.drts-display-element-entity_field_field_website-1.drts-display-element-inlineable a{
text-decoration:none;
}
.slick-list.draggable {
height: auto !important;
}
.drts-slider-photos .slick-slide figure img {
max-width: 300px !important;
}
.slick-list.draggable .fitvidsignore.slick-slide.slick-current.slick-active figure {
background: #fff;
}
span.drts-bs-nav-item.drts-bs-mr-2.drts-bs-mb-2.drts-bs-mb-sm-0.drts-view-nav-item.drts-view-nav-item-name-num.drts-bs-navbar-text {
display: none !important;
}
.drts-bs-navbar-nav {
display: none !important;
}
.drts-display-element.drts-display-element-column-2.directory-listing-main.drts-bs-pt-2.drts-bs-pr-3.drts-bs-pb-2.drts-bs-pl-3.drts-col-12.drts-col-sm-8.drts-display-element-no-header a{
text-decoration:none;
}
.drts-entity-field-label.drts-entity-field-label-type-icon i,
header.entry-header h1{
color:#232d23;
}
span.drts-bs-badge.drts-bs-badge-danger {
display: none;
}
.drts-display-element.drts-display-element-column-2.directory-listing-main.drts-bs-pt-2.drts-bs-pr-3.drts-bs-pb-2.drts-bs-pl-3.drts-col-12.drts-col-sm-8.drts-display-element-no-header {
border: 1px solid #232d23;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.drts-col-12.drts-col-sm-6.drts-col-lg-4.drts-view-entity-container {
display: inline-block !important;
width: 49% !important;
}
.drts-display-element.drts-display-element-entity_field_post_title-1.drts-display-element-inlineable.directory-listing-title,
span.drts-location-address.drts-map-marker-trigger.drts-map-marker-trigger-0,
.drts-display-element.drts-display-element-entity_field_field_phone-1.drts-display-element-inlineable
{
font-size: 15px !important;
}
.drts-display-element.drts-display-element-entity_field_post_title-1.drts-display-element-inlineable.directory-listing-title a,
.drts-display-element.drts-display-element-entity_field_field_phone-1.drts-display-element-inlineable a{
color:#232d23;
}
.drts-display-element.drts-display-element-entity_field_voting_rating-1.drts-display-element-inlineable.directory-listing-rating.drts-bs-mb-2 {
visibility: hidden;
} 
.drts-display-element.drts-display-element-button-2.drts-display-element-inlineable.directory-listing-buttons.drts-bs-mt-4 {
display: none;
} .widget {
padding: 0 20px;
}
.wp-block-button.is-style-outline {
text-align: left;
}
.site-footer-below-section-1 , .site-footer-below-section-2{
padding:0 10px;
}
.main-header-bar-navigation.toggle-on nav#ast-mobile-site-navigation ul{
background-color: #333;
}
.ast-header-break-point .main-navigation .stack-on-mobile li {
border-bottom: 1px solid;
}
.ast-footer-copyright p {
font-size: 16px;
}
a.wp-block-button__link.wp-element-button {
color: white !important;
}
#block-11 .wp-block-button.is-style-outline a{
color:#fff !important;
}
#block-11 .wp-block-button.is-style-outline a:hover{
background-color:transparent;
border:2px solid #3a3a3a;
}
@media only screen and (max-width: 1121px) {
.section-heading h1{
font-size:24px;
}
}
@media only screen and (max-width: 1025px) {
.ast-builder-grid-row-4-equal .ast-builder-grid-row {
grid-template-columns: repeat( 3,1fr ) !important;
}
.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
display: none;
}
}
@media only screen and (max-width: 921px) {
.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row {
grid-template-columns: repeat( 1,1fr ) !important;
}
.wp-block-button.is-style-outline {
text-align: center;
margin:0 auto;
}
.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
display: none !important;
}
.site-footer-primary-section-1, .site-footer-primary-section-3  {
margin-bottom: 50px !important;
}
.widget {
margin-bottom: 20px;
}
}
@media only screen and (max-width: 767px) { .drts-col-12.drts-col-sm-6.drts-col-lg-4.drts-view-entity-container {
display: block !important;
width: 100% !important;
}
.drts-display-element.drts-display-element-entity_field_post_title-1.drts-display-element-inlineable.directory-listing-title {
font-size: 13px !important;
}
span.drts-location-address.drts-map-marker-trigger.drts-map-marker-trigger-0,
.drts-display-element.drts-display-element-entity_field_field_phone-1.drts-display-element-inlineable{
font-size: 12px;
} }