/*	
	Theme Name: Motors - Child Theme
	Theme URI: http://motors.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Motors Child theme
	Version: 4.0
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blue, red, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: motors-child
    Template: motors

    This theme, like WordPress, is licensed under the GPL.
    Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Add your own styles here */

.entry-header .entry-title{
	text-align: center;
	left: 50% !important;
	right: unset !important;
	transform: translate(-50%, -50%) !important;
	max-width: 600px;
	width: 600px;
}
.section-faq .bdt-ep-accordion-title{
	background: unset !important;
	color: #000 !important;
	-webkit-text-fill-color: unset;
}

.button-download .elementor-shortcode{ 
	text-align: center;
}
.download-button {
  	display: inline-block !important;
    background-color: #111 !important;
    color: #fff !important;
    padding: 16px 26px !important;
    border-radius: 8px !important;
    text-align: center !important;
    font-weight: 600;
    font-size: 16px !important;
    text-decoration: none !important;
    border: 2px solid #facc15 !important;
    transition: all 0.3s ease;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2) !important;
    background-image: none !important;
}
.download-button small {
  	display: block !important;
    font-size: 13px !important;
    color: #fff;
    margin-top: 5px;
}
.download-button:hover small{
	color: #111 !important;
}
.download-button:hover {
  	background-color: #facc15 !important;
    color: #111 !important;
    border-color: #facc15 !important;
    transform: translateY(-2px) !important;
    background-image: none !important;
}
.download-button:active {
  transform: scale(0.97) !important;
}



.stm_motors_listing_types_multilisting_active .stm_add_car_form .stm-add-a-car-login .stm-login-form form h4 {
	color: #fff !important;
}
.stm-template-listing_five_elementor .stm-login-register-form .stm-login-form form h4 {
  	color: #fff !important;
}
.stm-template-listing_five_elementor .stm-login-register-form .stm-login-form form input[type="submit"] {
	background-color: #fff;
  	color: #232628;
}
.stm-template-listing_five_elementor .stm-login-register-form .stm-login-form .stm-forgot-password {
	float: left !important;
}
.stm-template-listing_five_elementor .stm-login-register-form .stm-login-form form input[type="submit"] {
	padding: 16px 46px 16px !important;
}
.stm-template-listing_five_elementor .stm-login-register-form .stm-register-form form .form-group input[type="submit"] {
	padding: 16px 22px 16px !important;
}

#site-title, .site-title, #site-title a, .site-title a, .entry-title, .entry-title a, h1, h2, h3, h4, h5, h6, .widget-title, .elementor-heading-title {
 	font-family: "Nunito Sans" !important;
}


@media (min-width: 991px) {
	.header-menu{
		position: relative;
		flex: 1;
	}
	.header-menu .lang-item-fr {
		position: absolute !important;
		right: 50px;
		top: 50%;
		transform: translateY(-50%);
	}
	.header-menu .lang-item-en {
		position: absolute !important;
		right: 20px;
		top: 50%;
		transform: translateY(-50%);
	}
}



/* page listing new foodtruck */
.stm-template-listing_five_elementor .plus-added-emeht-mts .add-new-term{
	display: none !important;
}




.cara-hide .stm-form-2-features.clearfix{
	display: none !important;
}






/**/
@media (max-width: 991px) {
    .stm-layout-header-car_magazine .magazine-menu-mobile-wrapper .stm-opened-menu-magazine.opened {
        right: -20px !important;
    }
}

@media (max-width: 991px){
	#menu-item-96937-fr{
		position: absolute;
		bottom: -25px;
	}
	#menu-item-96937-en{
		position: absolute;
		bottom: -25px;
		left: 40px;
	}
	.stm-isotope-listing-item {
		margin: 0 0 !important;
	}
}

@media (max-width: 480px) {
    .stm-isotope-sorting .stm-isotope-listing-item .image .image-inner img {
        width: 100% !important;
    }
	.stm-hoverable-interactive-galleries.stm-template-listing_five_elementor .listing-list-loop .interactive-hoverable img {
		height: 100% !important;
		max-width: 100% !important;
	}
	.elementor-image-gallery .gallery-item {
		width: 50% !important;
	}
}


@media (max-width: 767px) {
    .elementor-section-stretched .stm-elementor_listings_carousel {
        padding: 0 !important;
    }
	.elementor-93531 .elementor-element.elementor-element-255394d{
		margin-top: 20px !important;
	}
}

@media (max-width: 767px) {
	.stm-user-private .stm-user-private-main{
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (max-width: 767px) {
    body .stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter {
        width: 100% !important;
    }
}

@media (max-width: 767px) {
    .stm-template-listing_five_elementor .stm_add_car_form .stm-form-2-features.clearfix .stm-single-feature {
        width: 100% !important;
    }
	.stm_add_car_form input[type=text]{
		width: 100% !important;
    	max-width: 100% !important;
	}
}