/*
Theme Name: child
Version: 1.0
Template: main
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/*Add your own styles here:*/


.flatpickr-month {
    height: 54px!important;
}

.rnt-location-map-container-container,.rnt-map-map {
    z-index: 109;
}
.rnt-location-map-controls {
    z-index: 110!important;
}
.rnt-form-type-location-address .rnt-location-address-timezone,.disablefora2field, .rnt-form-type-location-address .rnt-form-type-checkbox, .rnt-form-type-location-address .rnt-location-find-address {
    display: none!important;
}
.rnt-location-address-latlng {
opacity: 1; 
display: block!important;
}

button.rnt-map-directions-trigger {
    height: 100%!important;
}

a.privacy-policy-link {
    text-decoration: underline;
}
.disabeloverflow {
	overflow:unset!important;
}
.rightalign {
	text-align:right;
}

.rnt-entity-post  .rnt-entity-field-label {
	white-space: unset;
}


.rnt-entity-post .rnt-entity-field-label, .rnt-entity-post .rnt-entity-field-value {
	display: unset;
}

.rnt-display-element[data-name=separator] {
    margin: 0.5em 0 0.5em;
}

.rnt-map-popover .rnt-display-element-buttons, .rnt-bs-dropdown-toggle-split, h1.w-post-elm.post_title ~ div.wpb_text_column > div.wpb_wrapper> div.rnt > h2 , .disablepopfield .rnt-bs-popover {
    display: none!important;
}

.rnt-display-element+.rnt-display-element-overlay .rnt-entity-permalink:hover,.rnt-display--summary-carousel .rnt-voting-button {
    color: #fcb124!important;
}

blockquote {
    font-size: 1.2em;
}


.rnt-display-element-overlay {
    height: unset!important;
}


#page-header .rnt-search-form-submit, .rnt-slider-carousel-item  {
    height: auto!important;
}

.mapcolorbuttn .rnt .rnt-bs-btn-outline-secondary:not(:disabled):not(.rnt-bs-disabled):active,.rnt .rnt-bs-btn-primary:not(:disabled):not(.rnt-bs-disabled).rnt-bs-active, .rnt .rnt-bs-btn-primary:not(:disabled):not(.rnt-bs-disabled):active, .rnt .rnt-bs-show>.rnt-bs-btn-primary.rnt-bs-dropdown-toggle, .rnt .rnt-bs-custom-control-input:checked~.rnt-bs-custom-control-label::before, .rnt .rnt-bs-btn-primary:hover,.rnt .rnt-bs-btn-primary:active, .rnt .rnt-bs-btn-outline-warning:not(:disabled):not(.rnt-bs-disabled).rnt-bs-active, .rnt .rnt-bs-btn-outline-warning:not(:disabled):not(.rnt-bs-disabled):active, .rnt .rnt-bs-show>.rnt-bs-btn-outline-warning.rnt-bs-dropdown-toggle {
    background-color: #fcb124!important;
    border-color: #fcb124!important;
}
.mapcolorbuttn button.rnt-view-nav-item-name-filter:hover, .rnt .rnt-bs-btn-outline-secondary:hover, .rnt .rnt-bs-btn-outline-secondary:not(:disabled):not(.rnt-bs-disabled).rnt-bs-active, .rnt .rnt-bs-btn-outline-secondary:not(:disabled):not(.rnt-bs-disabled):active, .rnt .rnt-bs-show>.rnt-bs-btn-outline-secondary.rnt-bs-dropdown-toggle {
    color: #fff;
    background-color: #fcb124;
    border-color: #fcb124;
}


.mapcolorbuttn button.rnt-view-nav-item-name-filter,.rnt .rnt-bs-btn-outline-secondary, .rnt .rnt-bs-btn-primary, button.view-filter-form-submit {
    color: #fcb124;
    border-color: #fcb124;
}

.rnt .rnt-bs-btn-primary {
 background-color: #fff;
}

.rnt-map-marker, .rnt-bs-custom-control-label > i, i.rnt-icon.rnt-icon-sm.fas{
    color: #2d2d2b!important;
}

.rnt .rnt-bs-btn-outline-warning{
    border-color: #fcb124;
}

#image-gallery > li > img {
    cursor: pointer;
}
.rnt .rnt-map-popover-close i {
    color: #fcb124!important;
}
.rnt .rnt-map-popover-close {
   opacity:unset!important;
}
.rnt-slider-carousel .slick-slide img, .rnt-view-entities-list img {
    object-fit: contain;
    width: 100%;
    height: 300px;
}

.nonesearch .w-dropdown-current .w-dropdown-item:after {
    display: none!important;
}

.nonesearch .w-dropdown-h {
    margin: 0 0!important;
}

.nonesearch .w-dropdown-item {
 padding: unset!important; 
}

.rnt-bs-card .rnt-content-tab {
    text-align: left;
} 

ul.lSPager.lSGallery {
    min-height: 92px;
    max-height: 92px;
}

.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
	-webkit-overflow-scrolling: touch;
}

@media screen and (max-width: 1025px) {
.owl-nav {
    display: none!important;
    }
}


#translate-widget-container .widget-position {
bottom:6%!important;
z-index: 110!important;
}

#regEmail.reg-buttons {
margin-bottom:5px!important;}

.vertalign {
    vertical-align: middle;
}

