/*

Theme Name: MacPhee Interiors Theme
Theme URI: https://theme.co/pro/
Author: BE3Designs
Author URI: https://be3designs.ca
Description: A modified child theme of Pro, customized for MacPhee Interiors
Version: 1.0.0
Template: pro

*/

.x-navbar .desktop .x-nav > li > a:hover > span, .x-navbar .desktop .x-nav > li.x-active > a > span, .x-navbar .desktop .x-nav > li.current-menu-item > a > span {
    box-shadow: none !important;
}

.x-navbar .desktop .x-nav > li ul {
    top: 75px !important;
}

.x-navbar .desktop .x-nav li > a > span .x-icon::before {
	font-size: 18px;
}
	
.x-navbar .sub-menu {
	border-radius: 4px;
}
	
.desktop .sub-menu {
    min-width: 250px;
	font-size: 18px;
    margin: 0;
    padding: 1.75em;
}

h1 .x-entry-title-icon, h2.entry-title .x-entry-title-icon {
	display: none;
}

.x-portfolio .entry-cover-content span {
    display: none;
}

p:empty {
  display: none;
}

p a, .x-text a {
	text-decoration: underline;
	text-decoration-style: dotted;
}

.darkBG a {
	color: #e6e8ec;
	text-decoration: underline;
}

	.darkBG a:hover {
		color: #FFF;
	}

.single-x-portfolio .entry-header .p-meta {
    display: none;
}

body.single-x-portfolio .entry-featured {
	display: none;
}

input[type="text"], input[type="textarea"], select, input[type="tel"], input[type="email"] {
	font-size: 18px !important;
}

#cmplz-document p, #cmplz-document li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode p, .editor-styles-wrapper .cmplz-unlinked-mode li, .editor-styles-wrapper .cmplz-unlinked-mode td {
  font-size: 16px;
}