/*	
	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 */

body {
    background-color: #F9F3E7 !important;
}

.stm-layout-header-car_magazine #header .header-magazine .container .magazine-service-right {
    width: 90%;
}


/* Fahrzeug Bilder */
/*.stm-big-car-gallery .stm-single-image a img {
  height:  466px !important; 
  max-height: 466px !important; 
  width: 768px !important; 
  object-fit: cover;
}
*/

.stm-big-car-gallery .stm-single-image a img {
  height:  466px !important; 
  max-height: 466px !important; 
  width: 768px !important; 
  object-fit: cover;
  margin: 0 auto;
}

.page-breadcrumb {
  display: none;
}


.stm_breadcrumbs_unit {
  display: none;
}

.stm-layout-header-car_magazine #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a {
    padding: 10px 10px !important;
}

.stm-layout-header-car_magazine #header .header-magazine.header-magazine-fixed {
    padding-top: 10px !important;
    padding-bottom: 13px !important;
}


.car-listing-tabs-unit .car-listing-top-part {
    display: none !important; 
}

.car-listing-main-part {
    padding-top: 5px !important;
}


.wpb_wrapper .icon-box {
    align-content: center;
    display: flex;
    align-items: center;
}

.footer_widgets_wrapper .widget_text .textwidget .osk {
    color: #F9F3E7;
    font-weight: 700;
}

.footer_widgets_wrapper .widget_text .textwidget .date {
    color: #F9F3E7 !important;
}

#footer-copyright .copyright-text {
    color: #F9F3E7 !important;
}


.listing-list-loop .content .meta-top .price {
    background-color: #20513b !important;
    color: #fff;
}

.car-listing-row .listing-car-item-meta .price {
    background-color: #20513b !important;
}

.car-listing-row .listing-car-item-meta .price::before {
    background-color: #20513b !important;
}

.stm_breadcrumbs_unit + .container .archive-listing-page .classic-filter-row {
    display: none;
}

.col-md-9 {
    width: 100% !important;
}

.stm-button, input[type="submit"], button, .button, .load-more-btn {
    background-color: #20513b !important;
    box-shadow: 0 2px 0 rgba(32,81,59, 0.75) !important;
}

.listing-list-loop .content .meta-top .price::before {
    background-color: #20513b !important;
}

input[type="text"], input[type="number"], input[type="tel"], input[type="email"], input[type="search"], input[type="password"] {
    background-color: #f9f3e7 !important;
    border: 2px solid #20513b !important;
}

textarea {
    background-color: #f9f3e7 !important;
    border: 2px solid #20513b !important;
}

.footer_widgets_wrapper .widget-title h6 .colored {
    color: #20513b !important;
}

.stm-car-listing-sort-units {
    display: none;
}


.stm-thumbs-car-gallery .owl-prev {
    background: rgba(32, 81, 59, 0.7) none repeat scroll 0 0 !important;
    display: none;
}

.stm-thumbs-car-gallery .owl-next {
    background: rgba(32, 81, 59, 0.7) none repeat scroll 0 0 !important;
    display: none;
}

.stm-layout-header-car_magazine #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a {
    padding: 30px 10px !important;
}

.owl-carousel .owl-stage::after {
    padding-top: 10px;
}

.blog-meta .left {
    display: none !important;
}

.blog-meta .right {
    display: none !important;
}

.blog-meta {
    padding: 16px 18px 0;
    margin-bottom: 45px;
    background-color: #F9F3E7 !important;
}

.blog-meta-bottom {
    display: none !important;
}

.special-label {
    background-color: #8f191b !important;
}

.listing-list-loop .video-preview {
    background-color: #20513b !important;
}

a {
    color: #20513b !important;
    text-decoration: none !important;
}

a:hover {
    color: #8f191b !important;
    text-decoration: none !important;
}

#footer-copyright .copyright-text a {
    color: #F9F3E7 !important;
    text-decoration: none !important;
}

#footer-copyright .copyright-text a:hover {
    color: #8f191b !important;
    text-decoration: none !important;
}

.stm-layout-header-car_magazine #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a {
    color: #F9F3E7 !important;
}

.stm-layout-header-car_magazine #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a:hover {
    color: #8f191b !important;
}

#sb_instagram #sbi_load {
    display: none !important;
}

.footer_widgets_wrapper .stm_widget_recent_entries .stm-last-post-widget .comments-number {
    display: none !important;
}

.footer_widgets_wrapper .widget-title h6 .colored {
    color: #F9F3E7 !important;
}

.footer_widgets_wrapper .stm_wp_widget_text .textwidget {
    color: #F9F3E7 !important;
}

.footer_widgets_wrapper .stm_widget_recent_entries .stm-last-post-widget {
    color: #F9F3E7 !important;
}

.footer_widgets_wrapper .widget_socials li a {
    background-color: #20513b !important;
}

.footer_widgets_wrapper .widget_socials li a:hover {
    background-color: #F9F3E7 !important;
}

.stm-layout-header-car_magazine #header .header-magazine {
    background: #20513b !important;
}


.stm-layout-header-car_magazine .magazine-menu-mobile-wrapper .stm-opened-menu-magazine {
    background-color: #F9F3E7 !important;
}

.modal-header-iconed {
    background-color: #20513b !important
}


.stm-layout-header-car_magazine #header .header-magazine {
    background-color: #20513b !important
}

.listing-list-loop .image {
    max-width: 1100px !important;
}

.rev-btn, .rev-btn:visited {
    color: #fff !important;
}

.footer_widgets_wrapper a {
    color: #fff !important;
}

.footer_widgets_wrapper a:hover {
    color: #20513b !important;
}

.cols_4 aside:nth-child(5) .widget-wrapper, .cols_4 aside:nth-child(6) .widget-wrapper, .cols_4 aside:nth-child(7) .widget-wrapper, .cols_4 aside:nth-child(8) .widget-wrapper {
    border-top: 1px solid #fff !important;
}


.stm-thumbs-car-gallery .stm-single-image {
    max-width: 210px !important;
    width: auto;
    margin: 0 auto;
}

.car-meta-bottom {
    display: none !important;
}

.car-listing-modern-grid img.lazy.img-responsive {
  min-height: 185px !important;
}

@media (min-width: 768px) {
  .stm-isotope-sorting-grid .image img, .car-listing-modern-grid .image img {
    min-height: 200px !important;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 200px !important;
  }
}
