.round-contact-buttons a i.contact-buttons-icon{ line-height:40px; }
.contact-action-table a i{ line-height:30px; }
.contact-buttons-text{ display:block; }
.google_map{ margin-top: 15px;border: 1px solid #000;margin-bottom: 15px; }
.save-card-button{display:block !important;}
.google_map iframe{ width:100%; }
.product-enquiry-section{ padding-top:10px; text-align:right; justify-content: right; }
.about-us-table h3{ display:inline-block; margin-bottom:0; }
.about-us-table strong{ float:right; }
.contact-action-table td{ padding-bottom:5px; }
.enquiry-form input[type=button], .enquiry-form input[type="submit"] {  background-color: var(--theme-color); color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; margin: 6px 0; font-family: 'Uniform', sans-serif; }

.contact-action-table td{ text-align:left; }
.contact-action-table td a{ text-align:left; }
.about-us-table td { line-height:normal; font-size:14px; }
.about-us-table td strong{ padding:0 3px; }
.about-us-table td h3{ margin:0; font-size:14px; font-weight:bold; }
.contact-info ul{ margin:0; padding:0; list-style:none; }
.contact-info ul li i{ width:14px; margin-right:5px; color:#ffab00; }
.contact-info ul li i.not{ color:#ea4b47; }
.enquiry-form input[type="text"] { padding:10px; line-height:normal; height:auto; margin-top:6px; margin-bottom:6px; }
#appointment-section{ overflow:visible; }
.datetimepicker1{ width:100%; }
.enquiry-form .datetimepicker1 input[type="text"]{ width:calc(100% - 40px); float:left; }
label.error{ color:red; margin:0; font-size:12px; display:block; font-weight:normal; clear:both; position:relative; top:-6px; }
.datetimepicker1 .input-group-addon{ width:40px; float:right; margin:6px 0; padding:11px 5px; cursor:pointer; }
.product-price{ margin-right:10px; }

a.whatsapp-button,
.shadow-buttons a{ color:#fff; text-decoration:none; }
a#bookmark-this { color:#fff !important; text-decoration:none !important; }
.section-container { background: #fff; }

.payment_box_img > p > img{ width:100%; height:auto; }
h2.section-header {font-size: 26px;}