/* ===================================================================================

* Theme Name: Autrics Child
* Theme URI: https://themeforest.net/user/tripples/portfolio
* Description: Car Repair Services and Auto Mechanic WordPress Theme
* Version: 1.5
* Author: Tripples
* Author URI: http://www.themewinter.com
* Template: autrics
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
#cfw-billing-methods > h3:nth-child(1) {
  display: none;
}
.cfw-small.secure-notice {
    display: none;
}
#cfw-totals-list {
  display: none;
}
.cfw-cart-item-subtotal {
  display: none;
}
#cfw-coupons {
  display: none;
}
#cfw_order_bumps_below_cart_items {
  display: none;
}
 main#cfw.container.context-checkout.checkoutwc form#checkout.woocommerce-checkout.checkout.row.cfw-customer-info-active div#cfw-cart-summary.col-lg-5 div#cfw-cart-summary-content table#cfw-cart.cfw-module tbody tr td h3::after {
  content: 'Booking';
}
h2.section-title {
    color: #04a5f2 !important;
}

h2.section-title span {
    color: #070A79;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-4bedbe5.elementor-section-full_width.mtl-about-section.elementor-section-height-default.elementor-section-height-default h2.section-title span {
    color: #ffffff !important;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-23cdd1d.mtl-services-section.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default h2.section-title span {
    color: #ffffff;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-da54144.elementor-section-full_width.mtl-subscribe-section.elementor-section-height-default.elementor-section-height-default h2.section-title span {
    color: #ffffff;
}

div#comments, nav.post-navigation.clearfix, section#mtl-hidden {
    display: none;
}

a#vcht_chatMainButton {
    z-index: 1;
    margin-bottom: 4%;
}

input[type="text"] {
    background: none;
    width: 100%;
}

.newsletter-form.contactMe .newsletter-box .btn {
    top: unset;
}

button.btn.btn-bordered {
    background: #04a5f2;
    border: 1px solid white !important;
}

.contactMe.newsletter-form input[type="text"] {
    margin-bottom: 3%;
}

.chaty-widget.desktop_active.mobile_active {
    bottom: 22% !important;
}

.mc4wp-response p {
    color: #053e59;
    background: #ececec;
    padding: 1% 2%;
}

div#mtl-about-vission h2.section-title span, div#mtl-about-mission h2.section-title span {
    color: white;
}

div#banner-area{
background: url(http://motoringlinks.co.bw/wp-content/uploads/2021/03/banner.jpg) no-repeat !important;
    background-size: cover !important;
    background-position: 50% !important;

}

.bookmify_fe_cf_textarea_bot.bookmify_fe_cf_bot textarea {
    width: 100%;
}

span.service_price {
    display: none !important;
}

.left_part span.service_duration {
    display: none !important;
}

.bookmify_fe_main_list_item.service_holder .info_bottom p {
    display: none;
}

div#mtl-contact-form p {
    width: 48%;
    float: left;
    margin-right: 2%;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.field, input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    height: 50px;
    border: 1px solid #b5b5b5;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    height: 150px;
    width: 100%;
}

div#mtl-contact-form input.wpcf7-form-control.wpcf7-submit {
    background: #070A79;
    color: white;
    padding: 3% 4%;
}

.bookmify_fe_alpha .bookmify_fe_app_header h3{
	display:none;
}
.bookmify_fe_alpha .bookmify_fe_app_content .service_info .service_hover span{
	opacity:1;
	    transform: translateY(0);
}

.wpf_items_wrapper .wpf_item ul li {
    display: block !important;
}
.wpf_item .wpf_item_name{
	color:black !important;
}
.wpf_layout_vertical .wpf_item_wpf_cat .wpf_product_cat_44{
	display:none !important;
}

.wpf_item.wpf_item_price {
    display: none;
}
#am-appointment-times0{
	visibility:hidden;
}

#mvvwo_floating_button {
    bottom: 100px;
}
/*Start Booking CSS*/
#postid-3141.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
  float: left;
  width: 100%;
  clear: both;
}
#postid-3141.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
  float: left;
  width: 100%;
}
#postid-3141.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
  clear: both;
  display: none !important;
}
#postid-3141.wc-bookings-booking-form-button.single_add_to_cart_button.button.alt {
  width: 100% !important;
  font-size: x-large !important;
  font-weight: 600 !important;
}
#postid-3141.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3141-chassis-type-0 {
  width: 20%;
}
#postid-3141.woocommerce div.product p.price, .woocommerce div.product span.price {
  color: #318d0a !important;
  font-size: 32px !important;
  font-weight: bold !important;
}
.postid-3141.woocommerce div.product div.images img {
  display: none !important;
  }
.postid-3141 #page-banner-area {
  display: none !important;
}
.postid-3141 .main-content-inner.wooshop.clearfix {
  background: #ffff;
  border-radius: 25px;
  border: solid 1px #cfcfcf;
}
.postid-3141 .woo-xs-content {
  background: #eeeae7;
}
.postid-3141 H5 {
	font-family: inherit;
	font-weight: 600;
}
 .postid-3141 .mvvwo_cart_button {
	display: none !important;
}
 .postid-3141 .product_meta {
  display: none !important;
}
 .postid-3141 .wc-bookings-booking-form-button.single_add_to_cart_button.button.alt {
  width: 100%;
  font-size: x-large;
  font-weight: bold !important;
	 border-radius: 20px;
}
.woocommerce button.button.alt.disabled{
	background-color: #7b7b7b;
}
 .postid-3141 .product_title.entry-title {
  background: #070a79;
  border-radius: 25px;
  padding: 15px !important;
  color: white;
  margin-top: -45px !important;
  position: relative;
	border-bottom: #04a5f2 solid 10px;
}
#tmcp_textfield_56227a08ed1e64 {
	border-radius: 10px !important;
}
/*Radio Buttons */
input[type="checkbox"], input[type="radio"] {
    width: 1.5em;
    height: 1.5em;
	    position: relative;
    top: 5px;
}
.tc-cell.tc-col.tm-extra-product-options-container {
  padding-top: 20px !important;
}
.tm-extra-product-options .tm-epo-field.tmcp-checkbox, .tm-extra-product-options .tm-epo-field.tmcp-radio {
  width: 1.5em !important;
}
.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap .tm-label.tc-label, .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tm-label.tc-label, .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-variations li.tmcp-field-wrap .tm-label.tc-label {
  padding-top: 10px !important;
}
.tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label .tm-epo-field {
  height: 40px !important;
  border-radius: 10px !important;
  border: solid 1.5px #454545;
}
.tc-extra-product-options .cpf-type-textarea .tmcp-field-wrap label .tm-epo-field {
  border-radius: 10px;
  border: solid 1.5px #454545;
}
#tmcp_choice_0_0_16227ab7860fa8
{
    width: 1.5em !important;
    height: 1.5em !important;
	    position: relative !important;
    top: 5px !important;
}
#tmcp_choice_0_1_26227ab78613c8
{
    width: 1.5em;
    height: 1.5em;
	    position: relative;
    top: 5px;
}
#tmcp_choice_0_2_36227ab7861679
{
    width: 1.5em;
    height: 1.5em;
	    position: relative;
    top: 5px;
}
.yith-wcmap .user-profile .user-avatar.avatar-upload {
	width: 100%;}