	li.mega-current-menu-parent > a.mega-menu-link,li.mega-current-menu-ancestor > a.mega-menu-link,li.mega-current-menu-item > a.mega-menu-link,#mega-menu-wrap-header_megamenu #mega-menu-header_megamenu > li.mega-current-menu-itemkil > a.mega-menu-link,#mega-menu-header_megamenu > li.mega-current-menu-item > a.mega-menu-link,ul.mega-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover,ul.mega-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, ul.mega-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus{
	color: #8e143d !important;
	}
	
	a {
		color: #8e143d;
	}
	.text-primary {
		color: #8e143d;
	}
	.bg-primary {
		background-color: #8e143d;
	}
	.form-control:focus {
		border-color: #8e143d;
	}
	.btn-primary {
		color: #fff;
		background-color: #8e143d;
		border-color: #8e143d;
	}
	.btn-primary.disabled:hover,
	.btn-primary.disabled:focus,
	.btn-primary.disabled.focus,
	.btn-primary[disabled]:hover,
	.btn-primary[disabled]:focus,
	.btn-primary[disabled].focus,
	fieldset[disabled] .btn-primary:hover,
	fieldset[disabled] .btn-primary:focus,
	fieldset[disabled] .btn-primary.focus {
		background-color: #8e143d;
		border-color: #8e143d;
	}
	.btn-primary .badge {
		color: #8e143d;
		background-color: #fff;
	}
	.btn-link {
		color: #8e143d;
	}
	.panel-primary {
		border-color: #8e143d;
	}
	.panel-primary > .panel-heading {
		color: #fff;
		background-color: #8e143d;
		border-color: #8e143d;
	}
	.panel-primary > .panel-heading + .panel-collapse > .panel-body {
		border-top-color: #8e143d;
	}
	.panel-primary > .panel-heading .badge {
		color: #8e143d;
		background-color: #fff;
	}
	.panel-primary > .panel-footer + .panel-collapse > .panel-body {
		border-bottom-color: #8e143d;
	}
	/** FROM MAIN FILE **/
	#header .logo-wrap a h2,
	#header .logo-wrap a img {
		color: #8e143d;
	}
	.owl-dot.active {
		border: 2px solid #8e143d;
		background-color: #8e143d;
	}
	.team-member-social-icons-list a:hover .text-light {
		color: #8e143d;
	}
	.form-conrtols-inverse select option {
		background-color: #8e143d;
	}
	.bg-blue {
		background: #8e143d url("{( get_option('dentalprime_whyus_background_img')!='' )?esc_url(get_option('dentalprime_whyus_background_img')).'':''}") no-repeat;
	}
	.pagination .current{
		color: #fff;
		background-color: #8e143d;
		border-color: #8e143d;
	}
	.anchor-point .btn-round {
		background: #fff;
		color: #8e143d;
		-webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.06);
		-moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.06);
		box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.06);
	}
	.btn-transparent:hover {
		background-color: #fff;
		color: #8e143d;
	}	@media (min-width: 768px) {
		.navbar-nav > li > a:after {
			background: #8e143d;
			background: -webkit-linear-gradient(left, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
			background: linear-gradient(to right, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
		}
	}

	.img-wrapper .img-rollover {
		background: #a31f4c;
		background: -webkit-linear-gradient(left, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
		background: linear-gradient(to right, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
	}
	.ui-accordion .ui-corner-all.ui-state-hover {
		background: #a31f4c;
		background: -webkit-linear-gradient(left, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
		background: linear-gradient(to right, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
		color: #fff;
		border-color: #8e143d;
	}	.ui-accordion .ui-corner-all.ui-state-hover {
		background: #a31f4c;
		background: -webkit-linear-gradient(left, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
		background: linear-gradient(to right, #a31f4c 0%, #8e143d 50%, #8e143d 100%);
	}	
	
	ul.mega-menu > li > a::before, #mega-menu-header_megamenu > li.mega-current-menu-item > a.mega-menu-link::before, #mega-menu-header_megamenu > li.mega-current-menu-ancestor > a.mega-menu-link::before {
		background: #a31f4c !important;
		background: -webkit-linear-gradient(left, #a31f4c 0%, #8e143d 50%, #8e143d 100%) !important;
		background: linear-gradient(to right, #a31f4c 0%, #8e143d 50%, #8e143d 100%) !important;
	}	a:hover, a:focus{
		color: #a31f4c;
	}	button,
	html input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		background-color: #a31f4c;
		border-color: rgb(255, 255, 255);
		color: rgb(255, 255, 255);
	}
	.btn-primary:hover {
		color: #fff;
		border-color: #a31f4c;
		background-color: #8e143d;
	}	.booking-and-hours .booking-and-hours-box:first-of-type {
		background-color: #a3395d;
	}
	.footer-heading:after {
		background-color: #a3395d;
	}	.booking-and-hours .booking-and-hours-box {
		color: #fff;
		-webkit-text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.2);
		-moz-text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.2);
		text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.2);
		background-color: #a31f4c;
	}	.booking-and-hours .booking-and-hours-box:last-of-type {
		-webkit-border-radius: 0 5px 5px 0;
		border-radius: 0 5px 5px 0;
		background-color: #8e143d;
	}	/* Navigation */
	.navbar-default li:hover > a,
	.navbar-default li.focus > a,.current-menu-item > a,.current-menu-parent > a,.current-menu-ancestor > a {
		color: #a31f4c;
	}	button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
		background-color: #fff;
		color: #a31f4c !important;
	}