body {
  font-family: Cairo, sans !important;
}


#page-title-pro:before {
	background: #0f0f10;
  opacity: 0.3;
}

/* Product page*/
.woocommerce-shop-single .product_meta {
	display: none;
}

/* Request quote modal */
.modal-enquiry-form {
	
	font-family: Cairo, sans !important;
	border-radius: 0 !important;
	background: white !important;
}

.modal-enquiry-form .contact-bottom {
	display: none;
}

.modal-enquiry-form .ui-dialog-titlebar {
	text-transform: uppercase;
}

#enquiry-form input.contact-input, #enquiry-form textarea.contact-input {
	border-radius: 0 !important;
}

#enquiry-form .wdm-pef-form-row > label {
	width:25% !important;
}

#enquiry-form input.contact-input, #enquiry-form textarea.contact-input {
	width:75% !important;
}

.wdm-enquiry-action-btns {
	display: flex;
  justify-content: space-between;
  margin: 0 -5px;
  width: auto;
}

.wdm-enquiry-action-btns button {
	font-family: Cairo, sans !important;
	display: flex;
  justify-content: center;
  flex-grow: 1;
  width: 50%;
	padding: 7px;
	border-radius: 0;
	background: #ff1b18;
}

.wdm-enquiry-action-btns button:hover {
	padding: 7px;
	background: #c60000;
}

.wdm-enquiry-action-btns #cancel {
	background: #888888;
}

.wdm-enquiry-action-btns #cancel:hover {
	background: #585858;
}

div[aria-describedby="loading"] {
	background: white;
  border-radius: 0 !important;
	font-family: Open Sans !important;
}

div[aria-describedby="loading"] .ui-dialog-buttonpane {
	background: white;
}

div[aria-describedby="loading"] button {
  border-radius: 0 !important;
	background: #ff1b18 !important;
}

/*#cn-accept-cookie {
	color:gray !important;
	background: white !important;
	font-weight: bold !important;
  border-radius: 3 !important;
  padding: 5px 10px !important;
  margin: 10px !important;
}*/

.custom-cn-btn {
	background-color: #ebe9eb !important;
	color: #515151 !important;
	background-image: none !important;
  font-size: 13px !important;
}