/*	
	Theme Name: Motors - Child Theme
	Theme URI: http://motors.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Motors Child theme
	Version: 2.5
	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 */
/* Blue #005696 */

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink:hover { color: #005696 !important; border-bottom: 2px solid #005696 !important;}

body.page-template-home-service-layout #top-bar {

    background-color: #005696 !important;

}
.header-service .header-menu li a:hover,
.testimonials-carousel .owl-controls .owl-prev:hover, .testimonials-carousel .owl-controls .owl-next:hover,
.testimonials-carousel .owl-controls .owl-prev::after:hover, .testimonials-carousel .owl-controls .owl-next::after:hover { color: #005696 !important;}

.container a:hover {color:#005696 !important; text-decoration: none !important;}
.icon-box .icon-text h3.title {color:#005696 !important;}

/* Red #ef3e35 */
.service-mobile-menu-trigger span { background-color: #ef3e35 !important;}
.container a {

    color: #ef3e35 !important;
    text-decoration: none;

}

.fa.fa-car { color: #ef3e35;}

.owl-nav {

    background-color: #ef3e35 !important;
   
color: #fff !important;
}

.testimonials-carousel .owl-controls .owl-next { padding-right: 13px;}
.testimonials-carousel .owl-controls .owl-prev { padding-left: 13px;}

.header-service .header-menu li a,
.post-content blockquote::after, .post-content blockquote::before,
.icon-box .icon { color: #ef3e35 !important;}
.header-service .header-service-right .service-header-appointment div.default-state,
.stm-service-slider-price
{ background-color: #ef3e35 !important; }
.header-service .header-menu > li.current-menu-item > a, .header-service .header-menu > li .current_page_item > a, .red { color: #ef3e35 !important;}
.page-template-home-service-layout .stm-slider-button { background-color: #ef3e35 !important; box-shadow: none !important;}
.header-service .header-menu > li > ul li a:hover {background-color: #d0d0d0 !important; }

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {

    color: #ef3e35!important;
    background-color: #f9f9f9!important;
    padding: 0px!important;
    border-bottom: 2px solid #ef3e35!important;
    border-radius: 0px !important;

}
.header-service .header-menu > li > ul li > ul,
.tagcloud a {background-color: #ef3e35 !important; }
/* White */
#top-bar, #top-bar a,
.white, body.page-template-home-service-layout #footer #footer-copyright { color: #fff !important;}
.testimonials-carousel .owl-controls .owl-prev::after,
.testimonials-carousel .owl-controls .owl-next::after
{
    color: #fff;

}

.header-service .header-menu > li.current-menu-item > a:hover, .header-service .header-menu > li .current_page_item > a:hover,
.header-service .header-menu > li > ul li > ul a,
.tagcloud a, .tagcloud a:hover {

    color: #fff !important;

}


.header-service .header-menu > li.current-menu-item > a, .header-service .header-menu > li .current_page_item > a {
    background-color: #fff;

}
 .header-service .header-menu > li > ul li a { text-transform: uppercase; font-weight:bold; }

/* Black */

.header-service.header-service-fixed {

    background-color: rgba(0,0,0,.7);

}



/* soft black 191d21 */

body.page-template-home-service-layout #footer,
body.page-template-home-service-layout #footer #footer-copyright, #footer-copyright {

    box-shadow: none;
    background: #191D21 !important;

}



/* Grey #ddd*/
.header-service .header-service-right .service-header-appointment span.active-state,
.page-template-home-service-layout .stm-slider-button:hover,
.testimonials-carousel .owl-controls .owl-prev:hover, .testimonials-carousel .owl-controls .owl-next:hover,
.header-service .header-menu > li.current-menu-item > a:hover,
.tagcloud a:hover { background-color: #ddd !important;}



.header-service .header-menu > li:hover > a {

    color: #ddd !important;

}



.stm-button:hover, input[type="submit"]:hover, button:hover, .button:hover, .load-more-btn:hover {
    opacity: 1;
    background-color: #d0d0d0 !important;
}

/* old - label {
	border-bottom: 2px solid #f7f7f7 !important; } */



/* Fonts */

.stm-service-layout-info-box .inner .title { min-height: 33px !important; margin-bottom: 0px !important;}
/* Margins and Padding */
.header-service .bloglogo img {

    margin-top: -15px !important;

}

.team-info .phone { padding: 10px !important; border-radius: 0px !important; line-height: 19px !important;}




a:hover { text-decoration: none;}
.vc_row.wpb_row.vc_row-fluid {
padding-top: 17px;
    padding-bottom: 35px;

}
.page-id-9 .vc_row.wpb_row.vc_row-fluid {padding-top: 0px !important;}

.stm-button.stm-button-icon { margin-bottom: 25px; }
.stm-service-layout-info-box { margin-bottom: 0px !important;}
.stm-service-layout-info-box { margin: 0 auto !important;}
.stm-service-layout-info-box .inner .title { padding-right: 3px !important;}

.header-service .bloglogo img {

    max-height: 75px;
    width: auto !important;

}
.stm-service-layout-info-box .inner {
	padding: 29px 35px 29px 35px !important; }

.testimonial-unit.style_1 {
    padding: 13px;}
body.page-template-home-service-layout .testimonial-unit .testimonial-meta { padding-left: 13px;}
#main .widget { padding-bottom: 0px !important; }

/* Width and Height */

.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {

    max-height: 100px;

}
span.wpcf7-list-item { width: 100%;}

.testimonials-carousel .owl-controls {
	top: 0px !important; }


/* Display None */
.testimonials-carousel {border: none !important; padding-left:25px !important; padding-right: 25px; background-color: #f9f9f9;}
label {border-bottom: none;}

.page-template-home-service-layout .header-service .header-menu > li > ul > li.current-menu-item > a::after {

    display: none;

}
.stm-service-slider-title,
.header-service .header-menu li a:hover { background: none !important; }
.stm-service-layout-info-box .inner { box-shadow: none !important;}
.stm_breadcrumbs_unit.heading-font,
.team-info .phone i {
    display: none;
} 
.team-info .phone i,
.blog-meta .blog-meta-unit .post_comments {
    display: none !important;
} 

.blog-meta .blog-meta-unit:last-child {
    display: none !important;
} 
.tagcloud a { box-shadow: none !important; }
#main .widget { border-bottom: none !important; }
/* Media Queries */



@media (max-width: 2200px) and (min-width:1026px) {
	.yelp.yelp-business.ywp-size-60 {
    max-height: 330px;
}
	
}

@media (max-width: 5200px) and (min-width:768px) {
	.hideondesktop { display: none;}
	
}




@media (max-width: 1025px) and (min-width:769px) {
	.yelp.yelp-business.ywp-size-60 {
    max-height: 330px;
}
	
	.page-template-home-service-layout .header-service .header-menu {background-color: #080808 !important;}
}

@media (max-width: 768px) and (min-width:668px) {
	.yelp.yelp-business.ywp-size-60 {
    max-height: 330px;
}
	.sidebar-area-vc { margin-right: 30px !important;}
	.page-template-home-service-layout .header-service .header-menu {background-color: #080808 !important;}
	
	.widgets.cols_4.clearfix {
    text-align: center;
}
}

@media (max-width: 667px) and (min-width:569px) {
	.page-template-home-service-layout .header-service .header-menu {background-color: #080808 !important;}
	.sidebar-area-vc { margin-right: 30px !important;}
	.widgets.cols_4.clearfix {
    text-align: center;
}
}

@media (max-width: 568px) and (min-width:421px) {
	.page-template-home-service-layout .header-service .header-menu {background-color: #080808 !important;}
	.sidebar-area-vc { margin-right: 30px !important;}
}

@media (max-width: 420px) and (min-width:0px) {
	.page-template-home-service-layout .header-service .header-menu {background-color: #080808 !important;}
	.sidebar-area-vc { margin-right: 30px !important;}
	
	
}

/* Yelp styling fix - KT */
@media (min-width: 991px) {
	[id^=rby-] .rby-business-review {
		display: block;
	}
}

[id^=rby-] .rby-business-review .rby-business-review-content-readmore .dashicon {
	font-size: 25px !important;
    width: 50px !important;
    height: 50px !important;
}
/* end Yelp styling fix */


.stm-button, input[type="submit"], button, .button, .load-more-btn {
    display: block;
    text-align: center;
    padding: 17px 28px 15px;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    color: #fff !important;
    border-radius: 0px !important;
    background-color: #ef3e35 !important;
    text-decoration: none !important;
    outline: none !important;
    visibility: visible;
    border: none;
    white-space: normal;
    box-shadow: none !important;
    transition: opacity .2s ease-in !important;
    transform: translateZ(0);
    opacity: 1;
}

.footer_widgets_wrapper a {
    text-decoration: none !important;
    color: #ef3e35 !important;
}
.footer_widgets_wrapper a:hover { color:#005696 !important;}

body.page-template-home-service-layout .footer_widgets_wrapper .widget-title h6 {
    font-size: 21px;
    font-weight: 900;
    color: #005696;
}



.entry-header { background-image: url("/wp-content/uploads/2019/08/master-auto-entry-header-img-1.jpg") !important;
background-position: center center !important;}




/* test */




.header-service.service-transparent-header { background-color: #fff !important; }



 .servicelist ul {
  list-style:none;
}

 ul .servicelist {
  list-style:none;
}


.owl-theme .owl-nav [class*="owl-"] { background: transparent !important;}





.header-service .header-menu > li > ul li a {
	padding: 5px 15px 5px 19px !important; }



.stm-single-post .col-md-3.hidden-sm.hidden-xs {
    background: #f7f7f7;
    padding: 13px;
}

/* yelp */
#reviews-block-yelp-4wU2M7hpgJ3u1fz8lCNZdw
{ background: #fff; }

.rby-heading
{ display: none; }

[id^="rby-"] .rby-business-review .rby-business-review-content-text p
{font-size: 13px;
padding: 0 10px;}

[id^="rby-"]
{ padding: 0px; }

[id^="rby-"] .rby-business-review
{border: 0px; }

[id^="rby-"] .rby-business-review
{ margin: 0px; }

[id^="rby-"] .rby-business-review .rby-business-review-content-readmore
 {font-size: 13px; }

.rby-business-review-content-readmore-wrap {
  margin-top: -15px;
}


[id^="rby-"] .rby-business-review .rby-business-review-user-image img {

  width: auto;
  max-height: 50px;
}

[id^="rby-"] .rby-business-review
{ padding: 5px 15px;}

.rby-business-review:nth-child(2),
.rby-business-review:nth-child(3)
{display: none !important; }