/*
Theme Name: GrandCarRental Child
Theme URI: http://themes.themegoods2.com/grandcarrental/demo
Description: Premium Car Rental Travel Theme
Version: 1.0
Author: ThemeGoods
Author URI: http://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: grandcarrental
Template: grandcarrental
*/

@import url('https://fonts.googleapis.com/css2?family=Jura:wght@300;400;500;600;700&display=swap');

.includ_div .includ_div_half ul li {
  padding:5px 0;
}

.includ_div h5, .last_includ_div h5 {
  margin-bottom:10px;
}

.single-product .woocommerce div.product div.summary ins bdi {
    color: #fff;
}

p.price ins span.amount {
  color: #ead898;
      font-size: 42px;
}

.single-product .woocommerce div.product p.price del span.amount {
    color: #ebd999 !important;
}

.woocommerce div.product .product_title {
    font-size: 28px !important;
    margin-bottom: 15px !important;
    font-family: 'Jura', sans-serif !important;
}

.chat_section .nta_wa_button {
    margin-top: 15px;
    margin-bottom: 15px;
}

.woocommerce-tabs.wc-tabs-wrapper li#tab-title-description {
    background-color: transparent !important;
    border: none;
    border-bottom: 3px solid #dc4040!important;
}

.woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel  {
    background-color: transparent !important;
  border: none;
  border-top: 1px solid #666;
  margin-top: -2px;
      padding-left: 0;
    padding-right: 0;
}

li#text-4 .textwidget p a {
    color: #fff;
}
  
}

.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {
    text-align: center;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { 
font-family: 'Jura', sans-serif !important;
  text-transform: uppercase;
}

body.product-template-default.single.single-product div#page_caption {
  display: none;
}

div#ht-ctc-chat {
    bottom: 60px !important;
}

.product.type-product span.onsale {
    display: none;
}

ul.mt_ned {
    margin-top: 40px !important;
}

rs-layer {
    text-shadow: 0 0 5px black !important;
}

.one.withsmallpadding.ppb_text .standard_wrapper .inner .woocommerce.columns-3 ul.products.columns-3 li.product.type-product {
  background: transparent;
  padding: 0;
  border: none;
}

.one.withsmallpadding.ppb_text .standard_wrapper .inner .woocommerce.columns-3 ul.products.columns-3 li.product.type-product span.price {
  color: #fff !important;
  font-size: 18px !important;
  text-align: left !important;
}

body.product-template-default.single.single-product .woocommerce-product-details__short-description {
    margin-bottom: 40px !important;
}

body.product-template-default.single.single-product section.related.products li.product.type-product, ul.products li.product.type-product {
    background: transparent;
    padding: 0;
    border: none;
}

body.product-template-default.single.single-product section.related.products li.product.type-product a.button.product_type_simple {
    margin-top: 15px !important;
  text-align:left;
}

body.product-template-default.single.single-product section.related.products li.product.type-product h2.woocommerce-loop-product__title {
  float: none !important;
}

body.product-template-default.single.single-product section.related.products li.product.type-product span.price {
    color: #fff !important;
}

body.product-template-default.single.single-product section.related.products span.woocommerce-Price-amount.amount {
    color: #fff;
    font-size: 18px;
}

span.woocommerce-Price-amount.amount {
    color: #fff;
  font-size: 18px;
}

.ui-dialog.wdm-enquiry-modal .contact-bottom {
  display: none;
}

.footer_bar .footer_bar_wrapper .menu-car-brand-container {
    display: none;
}

p.price del span.amount {
    color: #ead898a3 !important;
    opacity: 1 !important;
  font-size: 22px;
}

p.price del {
    opacity: 1 !important;
}


 



@media screen and (max-width:767px) {
  ul.feat_car li {
    width:calc(100% / 2 - 4px) !important;
  }
  
  .tax-product_cat ul.products li.product.type-product {
      width: 100% !important;
  }
  
  .includ_div .includ_div_half, .last_includ_div .includ_div_half {
    width: 100% !important;
}
	
	
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    width: 100% !important;
}
  
  ul.mt_ned {
    margin-top: 0 !important;
}
  
  ul.feat_car {
    margin-left: 0 !important;
}
  
  .ui-dialog.wdm-enquiry-modal {
    max-width: 280px !important;
}
  .ui-dialog.wdm-enquiry-modal button#send-btn {
    width: 100%;
}
  
}

@media screen and (max-width:360px) {
  .ui-dialog.wdm-enquiry-modal {
    max-width: 280px !important;
}
  
  .ui-dialog.wdm-enquiry-modal {
    left: 50% !important;
    transform: translateX(-50%);
    /* right: 10px !important; */
}
  
}


.tax-product_cat div#page_caption {
    display: none;
}
