body .tb-header-wrap .tb-logo>a {
  font-size: 18px;
  text-transform: none;
  font-family: Helvetica;
  color: #ffffff;
  font-weight: bold;
}

.vc_btn3-container.vc_btn3-left {
  text-align: left;
  display: inline-block;
}

.btn-new-vehicle a {
  border-radius: 0px !important;
  padding: 5px 10px !important;
  font-size: 12px !important;
  font-weight: 100;
  font-family: Roboto;
  background-image: none !important;
}
.btn-corolla-cross a {
  border-radius: 99px !important;
  padding: 10px 15px !important;
  font-size: 13px !important;
  font-weight: 500;
  font-family: Roboto;
  background-image: none !important;
}
.btn-specials-button a {
  border-radius: 99px !important;
  padding: 12px 25px !important;
  font-size: 20px !important;
  font-weight: 500;
  font-family: Roboto;
  background-image: none !important;
}

@media (max-width: 768px) {
  body .tb-header-wrap .tb-logo>a {
    font-size: 15px!important;
    line-height: 20px;
    white-space: nowrap;
  }
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
  color: #FFFFFF;
  border-color: #d1021e !important;
  background-color: #d1021e !important;
}

.vc_btn3-container.vc_btn3-left {
  margin: 0 10px;
}

.woocommerce #content div.product .woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs,
.woocommerce-page #content div.product .woocommerce-tabs,
.woocommerce-page div.product .woocommerce-tabs {
  display: none;
}

.car-color {
  display: none;
}

#autopro_woocommerce_car_detail-2.widget.woocommerce.widget_car_detail {
  display: block;
}

body .single-product .car-compare .car-compare-inner {
  display: none;
}

body .single-product .gallery {
  display: none;
}

body .single-product .dowload-pfd .dowload-pfd-inner {
  display: none;
}

.tb-blog-grid.tpl3 .tb-post-item {
  background-color: #ededed;
}

.tb-error404-wrap {
  background-image: url('https://www.smgtoyotahillcrest.co.za/wp-content/uploads/2021/05/Tailight_grey-scaled.jpg') !important;
}
.jws_theme_footer.tb-footer-v5 .footer-top {
    border-bottom: 1px solid #d1021e;
}
.tb-header-wrap.tb-header-v6.tb-header-stick {
    position: fixed;
    z-index: 9999;
    margin: auto;
    width: 100%;
}
button, input[type="button"], input[type="submit"], .btn {
        border-radius: 99px;
		    color: #fff;
}
.drive .wpcf7 form input, .drive .wpcf7 form select {
		border-radius: 99px;
}
body .single-product .tb-sidebar .tb-woo-car-detail .ro-product-price-meta {
    padding-top: 0px;
}

.form-control {
 border-radius: 25px;
		padding: 6px 16px;
		height: 40px;
		font-size: 12px;
		color: #d1021e;
		border: 1px solid #ebebeb;
		margin-bottom: 20px;
}
.wpcf7 .wpcf7-submit {
    width: 270px;
		background: #d1021e;
}
.wpcf7 .contact-form-dive .ajax-loader {
    margin: auto;
    display: block;
    text-align: center;
}
    
.vg-contact-form .form-group .wpcf7-submit {
     margin-top: 0px;
}

select {
    height: 40px;
}
input[type="text"], input[type="email"], input[type="search"], select, textarea {
    border: 1px solid #ebebeb;
    padding: 6px 16px;
    border-radius: 25px;
    font-size: 12px;
}

@media (max-width: 768px) {
.tb-header-wrap.tb-header-v1.tb-header-fixed, .tb-header-wrap.tb-header-v6.tb-header-fixed {
    position: relative !important;
    top: 0;
}}

.tb-car-perfomance .content-inner .tb-thumb img {
width:100%;
}
.vc_custom_1618307687825 {
    padding-bottom: 20px !important;
}
.tb-car-perfomance .content-inner .left-content .tb-title {
    line-height: 30px;
}
body h3 {
		line-height: 30px;
}
.jws_theme_footer.tb-footer-v5 .wg-title {
    color: #fff;
    font-family: Roboto;
}
.vg-contact-form .form-group .wpcf7-submit {
    margin-top: 10px;
}
.title-bar .page-title {
    display: none;
}
.jws_theme_footer.tb-footer-v5 .wg-title {
    margin-top: 0;
}
.jws_theme_footer.tb-footer-v5 .footer-top .jws_theme_footer_top_five .textwidget p {
    line-height: 20px;
    padding-top: 0px;
}
.btn-new-vehicle a {
    border-radius: 99px !important;
    font-weight: 500;
   }
body h4 {
   line-height: 24px;
}
body .single-product .tb-sidebar .tb-woo-car-detail .ro-product-price-meta .tb-product-price .price-car {
		margin-right: 1px;
}
h1, h2, h3, h4, h5, h6 {
    margin-bottom: 10px;
}
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #d1021e;
}

p {
    margin-top: 20px;
}
.jws_theme_footer.tb-footer-v5 .footer-top .menu-footer-2 {
    padding-top: 0px;
}
.jws_theme_footer.tb-footer-v5 .footer-top .menu-footer-2 ul li {
    margin-bottom: 0px;
    padding-top: 10px;
}
.jws_theme_footer.tb-footer-v7 .footer-bottom .jws_theme_footer_bottom_left .widget p {
    margin-top: 20px !important;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
    z-index: 1;
}
#panel-style-selector .panel-wrapper {
display: none;
}