/*
 Theme Name:   Real Factory Child
 Theme URI:    http://demo.goodlayers.com/realfactory
 Description:  Goodlayers Real Factory Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     realfactory
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  realfactory-child

 START YOUR CHILD THEME CSS HERE
*/


/* Map Styles */

.oo-maps-section {
    background-color: #f5f5f5; 
}

.oo-maps-section .map-search {
    padding: 2rem; 
}

.oo-maps-section button,
.location-details .button {
    padding: 15px 33px;
    background-color: #27143D;
    color: #fff; 
    font-size: 13px; 
    text-transform: uppercase;
    cursor: pointer; 
    font-weight: 700; 
    font-family: "Hind", sans-serif; 
    letter-spacing: 0.8px;
    border: none; 
    border-radius: 3px; 
    white-space: nowrap;
}

.oo-maps-section input,
.oo-maps-section select {
    background-color: #fff; 
    padding: 15px 22px; 
    border: none; 
    font-size: 15px; 
}

.oo-maps-section input {
    width: 100%;
    margin: 10px 0;  
}

.oo-maps-section select {
    margin: 10px 10px 10px 0; 
    min-width: 30%; 
}

#search-share {
    margin: 0 0 0 2rem; 
}

.hidden {
	opacity: 0 !important; 
	height: 0 !important; 
	padding: 0 !important;
    margin: 0 !important;
}

.location-details {
    height: fit-content; 
    font-size: 18px; 
}


.realfactory-sidebar-right .realfactory-sidebar-area.oo-sidebar {
    min-height: fit-content !important;
}

.realfactory-mobile-menu .realfactory-mobile-menu-button {
    border-color: transparent !important;
}

.realfactory-mobile-header .realfactory-mobile-menu-button i, 
.realfactory-mobile-header .realfactory-main-menu-search i, 
.realfactory-mobile-header .realfactory-main-menu-cart i {
    color: #fff !important; 
}