/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
body{font-family:'Times New Roman', Times, serif; color:#716258}
h1, h2, h3, h4, h5, h6, #logo, #primary-menu ul li > a, #primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a, #top-search form input, .entry-link, .entry.entry-date-section span, .button.button-desc, .counter, label, .nav-tree li a, .wedding-head .first-name, .wedding-head .last-name {
    font-family: 'Times New Roman', Times, serif; color:#716258
}
.dark, .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6 {
    color: #716258 !important;
}
.p-b-10{ padding-bottom:10px;}
.p-b-20{ padding-bottom:20px;}
.p-b-30{ padding-bottom:20px;}
.p-b-40{ padding-bottom:30px;}
.text-left{ text-align:left;}
.p-t-10{ padding-top:10px;}
.p-t-20{ padding-top:20px;}
.p-t-30{ padding-top:30px;}
.p-t-40{ padding-top:40px;}
.p-t-50{ padding-top:50px;}
.m-t-50{ margin-top:50px !important;}
.noPandingLeft{padding-left:0px !important}
.noPaddingRight{padding-left:0px !important}
.bgGreey{ background-color: #a6a6a6;}
.opacity-0{ opacity:1.0 !important;}
.testi-content { color:#000000 !important;}
.font-18{ font-size:18px;}

#header #header-wrap { background-color: #7E8186;}
.parallax .testimonial .testi-content p { color:#FFFFFF; font-size:1.8em; font-weight:bold; 
text-shadow: black 0px 0px 10px;
}
.notoppaddingBottom{ padding-bottom: 0px !important;}
.notoppaddingAll{ padding: 0px !important;}
.team-title h4 { text-transform: inherit;}

.side-header.open-header #header-trigger {font-size: 30px;}

.divOverLayAtelier{position:absolute; height:auto; width:50%; top:20%; left:10%;  background: #EAEAEA; padding:10px;}
.divPerfumedCandles{position:absolute; top:40%; left:10%;  width:80%; height:auto; text-align:center; font-size:20px;}
.divHomeFragrance{position:absolute; top:4%; left:4%;  width:60%; height:auto; text-align:left; font-size:20px;text-shadow: 2px 2px 3px rgba(255, 255, 255, 0.9);}

@media (max-width: 991.98px) {
	.divOverLayAtelier{position:absolute; height:auto; width:50%; top:15%; left:10%;}
	.divPerfumedCandles{width:80%; color:#FFF; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.9);}
	.divHomeFragrance{width:70%; color:#FFF; text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.9);}
}
@media (max-width: 767.98px) {
	.divOverLayAtelier{position:absolute; height:auto; width:75%; top:5%; left:10%;}
	.fontSize20R {font-size:16px !important;}
	.divPerfumedCandles{position:relative; top:0%;  height:auto; font-size:20px; color:#716258; text-shadow: 2px 2px 3px rgba(255, 255, 255, 0.9);}
	.divHomeFragrance{position:relative;  width:100%; height:auto; text-align:center; font-size:20px; color:#716258; text-shadow: 2px 2px 3px rgba(255, 255, 255, 0.9);}
}
@media (max-width: 574.98px) {
	.divOverLayAtelier{position:relative; height:auto; width:80%; top:3%; left:10%; margin-bottom:5px;}
	.fontSize20R {font-size:14px !important;}
}
@media (max-width: 414.98px) {
	.fontSize20R {font-size:12px !important; line-height:1em !important;}
	.fontSize18R {line-height:1em !important;}
}
.sectionCustom{ margin-bottom:0px !important; padding-bottom:0px !important;background:#FFF;}

/*testi e margini*/
.fontWeight100{font-weight:100 !important;}
.fontWeight200{font-weight:200 !important;}
.fontWeight300{font-weight:300 !important;}
.fontWeight400{font-weight:400 !important;}
.fontWeight500{font-weight:500 !important;}
.fontWeight600{font-weight:600 !important;}
.fontWeight700{font-weight:700 !important;}
.fontWeight800{font-weight:800 !important;}
.fontWeight900{font-weight:900 !important;}

.fontSize9 {font-size:9px !important;}
.fontSize10 {font-size:10px !important;}
.fontSize11 {font-size:11px !important;}
.fontSize12 {font-size:12px !important;}
.fontSize13 {font-size:13px !important;}
.fontSize14 {font-size:14px !important;}
.fontSize15 {font-size:15px !important;}
.fontSize16 {font-size:16px !important;}
.fontSize17 {font-size:17px !important;}
.fontSize18 {font-size:18px !important;}
.fontSize18R {font-size:18px !important;}
.fontSize19 {font-size:19px !important;}
.fontSize20 {font-size:20px !important;}
.fontSize20R {font-size:20px !important;}
.fontSize21 {font-size:21px !important;}
.fontSize22 {font-size:22px !important;}
.fontSize23 {font-size:23px !important;}
.fontSize24 {font-size:24px !important;}
.fontSize25 {font-size:25px !important;}
.fontSize26 {font-size:26px !important;}
.fontSize27 {font-size:27px !important;}
.fontSize28 {font-size:28px !important;}
.fontSize29 {font-size:29px !important;}
.fontSize30 {font-size:30px !important;}
.fontSize31 {font-size:31px !important;}
.fontSize32 {font-size:32px !important;}
.fontSize33 {font-size:33px !important;}
.fontSize34 {font-size:34px !important;}
.fontSize35 {font-size:35px !important;}
.fontSize39 {font-size:39px !important;}
.fontSize40 {font-size:40px !important;}
.fontSize44 {font-size:44px !important;}
.fontSize48 {font-size:48px !important;}
.fontSize50 {font-size:50px !important;}
.fontSize60 {font-size:60px !important;}
.fontSize70 {font-size:70px !important;}
.fontSize80 {font-size:80px !important;}
