/*!
Theme Name: EverydayPetites Child
Theme URI: 
Template: kadence
Author: everydaypetites
Author URI: https://www.everydaypetites.com/
Description: child theme
Version: 1.0.0
License: 
License URI:
Text Domain: 
*/

/* Theme customization starts here
-------------------------------------------------------------- */
img {
  pointer-events: none !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a{letter-spacing: 0.6px;}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
	/*width: 100%; */
	min-height: 250px; 
	top: 100%; 
	margin-top: 61px; 
	margin-left:auto !important; 
	margin-right:auto !important;
	max-width: 1900px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li{max-width: 1300px; margin-left:auto; margin-right:auto;}
/*center inner menu columns width***override float left*/
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row{float:none !important;}


@media (max-width: 457px){
	.site-branding {padding: 10px 10px 10px 10px !important;}
	.mobile-html-inner > a:nth-child(1){margin-left: 0px;}
	.site-branding a.brand img { max-width: 100% !important;}
	.mobile-html-inner > a:nth-child(1) > img{min-width: 20px; min-height: 18px;}
}

div.col-nosides h3{font-weight: 400;}
@media (max-width: 781px){
	div.col-nosides{max-width: 500px !important; margin-left:auto; margin-right:auto;}
}
.myfont a{font-family: 'Playfair Display'; text-decoration: none;}

table.policy th{border: 1px solid #415361;}
table.policy td{border: 1px solid #415361;}

.site-footer-bottom-section-1{min-width: 315px !important;}
a.nowr{white-space: nowrap;}
