/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.19.2.1670706243
Updated: 2022-12-10 21:04:03

*/

/*-Page-------Global--*/
/*-Section----Header--*/
/*-Section----Top row--*/
/*March 10, 2023 - 1:58 PM*/
/*-Edit-------Set to flexbox so items can align at right--*/
.page.header.row.topRow{
	display:flex;
	flex-direction:row;
	justify-content:flex-end;
	flex-wrap:nowrap;
	align-items:flex-start;
	align-content:stretch;
}
	.page.header.row.topRow .et_pb_column{
		flex: 0 1 auto;
		align-self:auto;
		margin-right:0;
		float:none;
		width:auto;
	}
/*-Section----Header--*/
/*-Section----Main Content--*/
/*-Edit-------Remove hamburger menu from temporary header  ----  April 7, 2023 - 11:24 AM-*/

/*-Section----Typogaphy--*/
/*-Edit-------HTML Tags  ----  April 4, 2023 - 11:56 AM-*/

h1 span,
h2 span,
h3 span{
	white-space:nowrap;
}

.sectionTitle h2{
	font-size:clamp(34px, 5vw, 38px) !important;
}

ul{
	margin-top:10px;
	margin-left:20px;
}

img{display:block;}

/*March 14, 2023 - 4:14 PM*/
/*-Section----Header--*/
/*-Edit-------Capitalize Menu Items--*/
.page.global.section.header .et_pb_row:nth-child(2){
	padding-bottom:0px;
}
.page.global.section.header .et_pb_row:nth-child(2) .et_pb_menu a{
	padding-bottom:15px;
	text-transform:uppercase;
}

/*-Section----Footer--*/
/*March 14, 2023 - 5:06 PM*/
/*-Edit-------Stylize menu items--*/
.page.global.section.footer .et_pb_row:first-child{
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	gap:0 2.5vw;
}
.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child{
	flex:1 1 auto;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text{
		padding-left:35px;
		padding-bottom:7px;
		border-bottom:2px dotted #000;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.phone{
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salomSuites-Global-Footer-ContactIcons-Call-1.webp") no-repeat;
		background-position: calc(50% - 60px) 0px;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.email{
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salomSuites-Global-Footer-ContactIcons-Email-1.webp") no-repeat;
		background-position: calc(50% - 98px) 0px;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.address{
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salomSuites-Global-Footer-ContactIcons-Address-1.webp") no-repeat;
		background-position: calc(50% - 70px) 0px;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.website{
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salomSuites-Global-Footer-ContactIcons-Website-1.webp") no-repeat;
		background-position: calc(50% - 90px) 0px;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.facebook{
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salomSuites-Global-Footer-ContactIcons-Facebook-1.webp") no-repeat;
		background-position: calc(50% - 33px) 0px;

		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.instagram{
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salomSuites-Global-Footer-ContactIcons-Instagram-1.webp") no-repeat;
		background-position: calc(50% - 41px) 0px;
		border-bottom:none;
		}

.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2){
	flex:0 0 180px;
	}
.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3){
	flex:0 0 222px;
	width:auto;
	}
.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4){
	flex:0 0 215px;
	}
.page.global.section.footer .et_pb_row:first-child:after{
	display:none;
}
.page.global.section.footer .et_pb_row:first-child .et_pb_column .et_pb_menu__menu ul li{
	display:block;
	width:100%;
}

/*March 14, 2023 - 5:05 PM*/
/*-Edit-------Stylize hours--*/
.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4) .two-Columns-Inline{
	grid-template-columns: 90px 170px;
	justify-content:flex-start;
}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4) .two-Columns-Inline p{
		color:#000;
		font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;
		font-size:14px;
		font-weight:500;
		}

	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_menu{
		display:none; /*-Edit-------Hide menu by setting it to display:none ---- March 26, 2023 - 9:30 AM*/
		}
/*-Section----Footer - Temporary Home Page--*/
/*-Edit-------Set first column width for temporary Home page Footer ---- March 26, 2023 - 9:03 AM*/
.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:first-child{
	flex:0 0 170px;
	}
.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:nth-child(3){
	flex:0 0 193px;
	}

/*-Section----Page Titles--*/
.pageTitle{
	padding-bottom: 0 !important;
	}
.pageTitle h1{
	padding-bottom: 0;
	font-size:clamp(34px, 5vw, 38px);
}


/*-Section----CTAs--*/
/*-Edit-------Center align text  ----  February 16, 2024 - 8:48 AM-*/
.cta{
	/*padding-bottom:10vw !important;-*/
	}
.cta .et_pb_row{
	margin-right: auto !important;
	margin-left: auto !important;
	}
	.cta .et_pb_text{
		text-align:center;
		}



/*-Section----Services Box--*/
/*-Edit-------Stylize Button  ----  February 16, 2024 - 8:04 AM-*/
	.et_pb_text.servicesBox{
		padding-top:clamp(20px, 5.8vw, 31px) !important;
		padding-right:clamp(20px, 5.8vw, 31px) !important;
		padding-bottom:clamp(36px, 6.8vw, 42px) !important;
		padding-left:clamp(20px, 5.8vw, 31px) !important;
		}
	.servicesBox a{
		padding:10px 20px;
		background:#bea064;
		color:#fff;
		}




/*-Page-------Coming Soon--*/
/*-Section----Content--*/
/*March 14, 2023 - 4:25 PM*/
/*-Edit-------Structure--*/
body.page-id-9,
body.page-id-9 #page-container,
body.page-id-9 #page-container #main-content,
body.page-id-9 #page-container #main-content article,
body.page-id-9 #page-container #main-content article .entry-content,
body.page-id-9 #page-container #main-content article .entry-content .et-l,
body.page-id-9 #page-container #main-content article .entry-content .et-l .et_builder_inner_content{
	height:100vh;
}

body.page-id-9 #page-container #main-content article .entry-content .et-l .et_builder_inner_content{
	display:flex;
	flex-direction:column;
	justify-content:center;
}

.comingSoon.mainContent .et_pb_row:nth-child(2){
	display:flex;
	height:394px;
}
.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child{
	display:flex;
	flex-direction:row;
	align-items:justify;
	background-position:center center;
}
.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child .comingSoon-MainImage{
	width:91.7098445595855%;
	background-size:cover;
	background-position:39% center;
}
	
.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child .comingSoon-Title{
	width:16.4075993091537%;
	background-position:center center;
}

.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
	display:flex;
	flex-direction:column;
	justify-content:center;
}

/*-Page-------About--*/
/*-Section----Our Story--*/
.page.about.section.ourStory .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_text{
	margin-bottom: 0 !important;
}

.page.about .servicesBox ul{
	margin-top:0;  
	margin-left: 0;
	padding-left: 0;
	list-style:none;
	}
	.page.about .servicesBox ul li{
		padding-bottom:5px;
		}

/*-Page-------Home--*/
/*-Section----Hero Image--*/
/*March 11, 2023 - 12:49 PM*/
/*-Edit-------Size and position of text box--*/
	.page.home.section.heroImage{
		/*padding-top: 7vw;-*/
		padding-bottom:4vw;
	}
	
	.page.home.section.heroImage .et_pb_row:first-child{
		margin-right:auto;
		margin-left:auto;
		width:80%;
	}
.page.home.section.heroImage .et_pb_row:first-child .et_pb_column .et_pb_text{
	padding-right:2.5vw;
	padding-left:2.5vw;

}
	.page.home.section.heroImage .et_pb_row:first-child .et_pb_column .et_pb_text h2{
		font-size:4vw;
		}








/*-Section----Services--*/

/*March 11, 2023 - 2:11 PM*/
/*-Edit-------Stylize service buttons--*/
.page.home.section.services h1{
	font-size:clamp(27px, 4.5vw, 60px);
}
.page.home.section.services .serviceButtons .et_pb_column:first-child{
	display:grid;
	grid-template-columns: repeat(4, 11vw);
	grid-auto-rows: 11vw;
	justify-content:end;
	grid-gap:2px;
	}
	.page.home.section.services .serviceButtons .et_pb_column:first-child .et_pb_button_module_wrapper{
		margin-bottom:0px;
		height:100%;
		width:100%;
		}

		.page.home.section.services .serviceButtons .et_pb_column:first-child .et_pb_button_module_wrapper a{
			display:flex;
			height:100%;
			flex-direction:column;
			align-items:center;
			justify-content:center;
			font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;
			font-size:1.3vw;
			text-align: center;
			}


.page.home.section.services .et_pb_row:nth-child(2) .et_pb_column:first-child{
	padding-top:13vw;
}











/*-Section----Who We Are--*/
/*March 11, 2023 - 1:50 PM*/
/*-Edit-------Position Text Box--*/

.page.home.section.whoWeAre .et_pb_row .et_pb_column:first-child{
	display:flex;
	flex-direction:row;
	justify-content:flex-start;
	align-content:center;
	align-items:center;
}

/*-Section----Message from the Founder--*/
/*August 8, 2023 - 11:52 AM*/
.page.home.section.messageFromTheFounder .et_pb_row .et_pb_column:nth-child(2){
	display:flex;
	flex-direction:row;
	justify-content:flex-start;
	align-content:center;
	align-items:center;
	}
	.page.home.section.messageFromTheFounder .et_pb_row .et_pb_column:nth-child(2) img{
		display:block;
		}




/*-Section----Experience--*/
/*March 12, 2023 - 9:26 AM*/
/*-Edit-------Set up nested columns--*/
.two-Columns-Inline{
    display: grid;
    grid-template-columns: repeat(2, 48%);
    grid-column-gap: 4%;
	}
	.two-Columns-Inline .column img{
		object-fit:cover;
		min-height:100%;
		}
		.two-Columns-Inline .column:last-child{
			padding-right:8%;
			}

/*March 12, 2023 - 9:33 AM*/
/*-Edit-------Center nested columns vertically--*/
.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child{
	display:flex;
	flex-direction:column;
	flex-wrap:nowrap;
	justify-content:center;
}

/*March 12, 2023 - 9:37 AM*/
/*-Edit-------Stylize text--*/
.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline h2{
	font-family:'Abhaya Libre',Georgia,"Times New Roman",serif;
	font-weight:bold;
	font-size:3vw;
}
.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline p{
	font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;
	font-size:14px;
	line-height:1.7;
}

/*-Section----Our Inspiration--*/
/*March 12, 2023 - 12:02 PM*/
/*-Edit-------Set up 3 column grid--*/
.page.home.section.ourInspiration{
	padding:5vw 0;
}
.page.home.section.ourInspiration .et_pb_column:first-child{
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.page.home.section.ourInspiration .et_pb_column:first-child .three-Columns-Inline{
	display:grid;
	grid-template-columns: repeat(3, 32%);
	grid-column-gap:2%;
}
/*March 12, 2023 - 12:08 PM*/
/*-Edit-------Stylize description--*/
.page.home.section.ourInspiration .et_pb_column:last-child{
	display:flex;
	flex-direction:column;
	justify-content:center;
	flex-wrap:nowrap;
}
.page.home.section.ourInspiration .et_pb_column:last-child h2{
	font-family:'Abhaya Libre',Georgia,"Times New Roman",serif;
	font-size:4.6vw;
}
.page.home.section.ourInspiration .et_pb_column:last-child p{
	font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;
	font-size:14px;
	line-height:1.7;
}

/*-Page-------Home--*/
/*-Section----Happy Clientele--*/
/*March 12, 2023 - 1:21 PM*/
/*-Edit-------Stylize text--*/
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_text h2{
	font-size:4.6vw;
}
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_text p{
	font-size:14px;
}

/*March 12, 2023 - 1:56 PM*/
/*-Edit-------Remove background tint--*/
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_slide_overlay_container{
	background-color:transparent;
}

/*March 12, 2023 - 1:52 PM*/
/*-Edit-------Hide Post title--*/
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_slide_title{
	display:none;
}

/*March 12, 2023 - 1:58 PM*/
/*-Edit-------Stylize text--*/
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child h4,
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child h5,
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child p{
	text-shadow:none;
	color:#000 !important;
	text-align: center;
}
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child h4{
	margin-top:20px;
}

/*March 12, 2023 - 2:08 PM*/
/*-Edit-------Remove extra spacing around slide--*/
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_slide_description{
	padding-top:0vw;
	padding-bottom:0px;
}
	.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_slide_description .et_pb_section,
	.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_slide_description .et_pb_row{
		padding-top:0px;
		padding-bottom:0px;
		}

/*March 12, 2023 - 2:20 PM*/
/*-Edit-------Position dot navigation at bottom--*/
.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et_pb_module.et_pb_post_slider.et_pb_post_slider_0.et_pb_slider.et_pb_post_slider_image_background.et_pb_slider_fullwidth_off.et_pb_slider_with_overlay.et_pb_bg_layout_dark{
	padding-bottom:30px;
	}
	.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et-pb-controllers{
		bottom:0px;
		}
		.page.home.section.happyClientele .et_pb_row:first-child .et_pb_column:first-child .et-pb-controllers a{
			color:#000 !important;
			}

/*-Section----True Beauty--*/
/*March 12, 2023 - 2:46 PM*/
/*-Edit-------Formatting and spacing--*/
.page.home.section.trueBeauty{
	padding:clamp(50px,14.3vw, 75px) 0 clamp(50px,14.3vw, 75px) 0;
}
.page.home.section.trueBeauty h2{
	font-family:'Abhaya Libre',Georgia,"Times New Roman",serif;
	font-size:4.6vw;
}
.page.home.section.trueBeauty p{
	font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;
	font-size:14px;
}

/*March 12, 2023 - 2:52 PM*/
/*-Edit-------Center button--*/
.page.home.section.trueBeauty .et_pb_row:first-child .et_pb_column:last-child{
	display:flex;
	flex-direction:column;
	justify-content:center;
}

/*-Section----Salon Secrets--*/
/*March 12, 2023 - 3:24 PM*/
/*-Edit-------Position Thumbnails--*/
.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img{
	border:2px solid #fff;
}
.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img:first-child{
	position:absolute;
	top:-36px;
	left:47px;
	width:255px;
}
.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img:nth-child(2){
	position:absolute;
	top:47px;
	left:190px;
	width:203px;
}
.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img:nth-child(3){
	position:absolute;
	top:-61px;
	left:438px;
	width:208px;
}

/*March 12, 2023 - 5:59 PM*/
/*-Edit-------Format width of blog--*/
.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text{
	padding-right:3.125vw;
	width:70%;
}
.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_button_module_wrapper{
	margin-right:auto;
	margin-left:15vw;
	margin-bottom:30px;
	text-align:left;
}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_button{
		width:200px;
		text-align: center;
	}
.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:last-child{
	width:35% !important;
	min-width:300px;	
}
	/*March 19, 2023 - 9:36 AM*/
	/*-Edit-------Hide blog thumbnails--*/
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:last-child .entry-featured-image-url{
		display:none;
		}

/*March 12, 2023 - 6:13 PM*/
/*-Edit-------Stylize section description--*/
.page.home.section.salonSecrets .et_pb_row:nth-child(2) article{
	margin-bottom:20px;
}
.page.home.section.salonSecrets .et_pb_row:nth-child(2) h2{
	font-family:'Abhaya Libre',Georgia,"Times New Roman",serif;
	font-weight:bold;
	line-height:1.1;
}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child h2{
		font-size:4.6vw;
		}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:last-child h2{
		font-size:32px;
		}

/*-Section----Gallery--*/
/*March 13, 2023 - 5:07 PM*/
/*-Edit-------Stylize Image Grid--*/
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child{
	display:grid;
	grid-template-columns: repeat(6, 16.55%);
	grid-auto-rows:auto;
}
/*March 14, 2023 - 10:22 AM*/
/*-Edit-------Remove margin from bottom of image modules--*/
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child .et_pb_image{
	margin-bottom: 0;
	}
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child .et_pb_image_wrap,
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child .et_pb_image_wrap img{
	height:100%;
	}
	.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child .et_pb_image_wrap img{
		object-fit:cover;
		width:100%;
		height:100%;
		min-height:100%;
		}

/*March 14, 2023 - 10:38 AM*/
/*-Edit-------Set first cell to two columns and two rows--*/
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child{
	grid-gap:2px;
}
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child .image1{
	grid-column: span 2;
	grid-row: span 2;
}
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child .image8{
	grid-column: span 2;
}

/*-Section----Salon Suites--*/
/*March 14, 2023 - 11:25 AM*/
/*-Edit-------Size thumbnail--*/
.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_image{
	margin-bottom:30px;
	width:208px;
	height:auto;
}
/*March 14, 2023 - 11:21 AM*/
/*-Edit-------Align text to bottom of first column--*/
.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child{
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
}


/*-Page-------Blog Archive--*/
/*-Section----Page Banner--*/
/*March 24, 2023 - 6:19 AM*/
/*-Edit-------Set main image width--*/
.page.salonSecrets.section.pageBanner .et_pb_row:first-child .et_pb_column:first-child{
	width:421px !important;
}

/*-Section----Blog Posts--*/
/*March 18, 2023 - 3:36 PM*/
/*-Edit-------Remove left and right spacing--*/
.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .et_pb_image_container{
	margin-right:0px;
	margin-left:0px;
}
.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article *{
	padding-left:0;
	width:100%;
}

/*March 18, 2023 - 12:22 PM*/
/*-Edit-------Format posts below featured posts--*/
	.page.salonSecrets.section.blogPosts .et_pb_row .et_pb_column .et_pb_blog_grid_wrapper .pagination .alignleft{
		float:none;
		text-align:center;
	}
	.page.salonSecrets.section.blogPosts .et_pb_row .et_pb_column .et_pb_blog_grid_wrapper .pagination .alignleft a{
		display:inline-block;
		float:none;
}




/*-Page-------Blog Post--*/
/*-Section----Photo and Title--*/
/*March 12, 2023 - 4:51 PM*/
/*-Edit-------Format items--*/
.page.post.section.photoAndTitle{
	padding-top:0;
}
.page.post.section.photoAndTitle .et_pb_row:first-child .et_pb_column:nth-child(2){
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
}
body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container{
	padding-top:0px;
}
.et_post_meta_wrapper{
	display:none;
}





/*-Page-------Services--*/
/*-Section----Service - Photo Left--*/
/*-Edit-------Stylize Listings with Photo on the Left  ----  April 17, 2023 - 9:27 AM-*/
.page.services.section.service{
	margin-top:90px;
}


.service.layout.photoLeft{
	padding-top:0px;
	padding-bottom:210px;
}
.service.layout.photoLeft .et_pb_row .et_pb_column:nth-child(2){
	padding:0;/*-Edit-------Add space to sides of column  ----  April 17, 2023 - 9:35 AM-*/
	background:transparent;
	flex:0 0 443px;
}
	.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_code{
		padding:2.5vw 2.5vw 2.5vw 2.5vw;/*-Edit-------Add space to sides of column  ----  April 17, 2023 - 9:35 AM-*/
		background:#e2e2de;/*-Edit-------Set background color  ----  April 17, 2023 - 9:35 AM-*/
		
		}
	.service .serviceListing-Wrapper ul{
		display:flex;/*-Edit-------Set name and price to be on the same line  ----  April 17, 2023 - 9:36 AM-*/
		flex-direction:row;
		justify-content:space-between;
		gap:0 10px;
		list-style:none;/*-Edit-------remove disc next to li  ----  April 17, 2023 - 9:36 AM-*/
			padding:0 0 1.2vw 1em;/*-Edit-------Reduce spacing between items  ----  April 17, 2023 - 10:19 AM-*/
			}
			.service.layout.photoLeft .serviceListing-Wrapper:last-child ul{
					padding-bottom:0px; /*-Edit-------Remove padding from the bottom of the last service item  ----  April 17, 2023 - 10:24 AM-*/
				}
		.service .serviceListing-Wrapper ul li{
			font-size:20px;
			color:#000;
			}
			.service .serviceListing-Wrapper ul li:nth-child(2){
				flex:0 0 80px;
				text-align:right;
				}
				.service .serviceListing-Wrapper ul li span{
					font-size:.75em;
					line-height:1;
					}

.service .et_pb_row .et_pb_column:nth-child(3) p{
	margin-bottom: 10px;
	padding-bottom:0;
	font-size:16px;	
}

/*-Section----Service Listing - Photo Center--*/

.page.services.section.service.layout.photoCenter{
	padding-top:0px;
	padding-bottom:0px;
}
/*April 17, 2023 - 3:55 PM*/
/*-Edit-------Set width of service text--*/
.page.services.section.service.layout.photoCenter .et_pb_row{
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	}

.page.services.section.service.layout.photoCenter .et_pb_row:first-child{
	/*display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;-*/
	display:block;
	padding-left:463px;
	}
.page.services.section.service.layout.photoCenter .et_pb_column:first-child{
	/*flex:0 0 443px;-*/
	z-index:3;
	width:443px;
}
	.page.services.section.service.layout.photoCenter .et_pb_column:first-child .serviceListing-Wrapper ul li:first-child{
		flex: 0 0 70%;
	}
.page.services.section.service.layout.photoCenter .et_pb_column:nth-child(2){
	width:24.465%;
	}

.page.services.section.service.layout.photoCenter .et_pb_row .et_pb_column:after{
	display:none;
}



/*-Page-------Contact Us--*/
/*-Section----Form--*/
/*April 18, 2023 - 4:57 PM*/
/*-Edit-------Remove labels--*/
.page.contactUs.section.form label{
	display:none;
}
.page.contactUs.section.form .firstAndLastName,
.page.contactUs.section.form  .row.sfContainer:nth-child(2){
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	gap:0 10px;
	}
.page.contactUs.section.form .row.sfContainer:nth-child(2) .rednao-control-group{
	padding-right:0;
}
.page.contactUs.section.form .bootstrap-wrapper .row:before{
	display:none;
}
.page.contactUs.section.form .bootstrap-wrapper .row:after{
	display:none;
}


.page.contactUs.section.form .ff-default .ff_btn_style{
	border-radius:0px;
	border:2px solid #000;
	padding: .3em 1em;
	background:transparent;
	font-family:Poppins,Open Sans,Arial,sans-serif;
	font-size:14px;
	font-weight:500;
	line-height:1.7;
	text-transform:uppercase;
	color:#000;
	white-space:nowrap;
}


.page.contactUs.section.form .rednaophone .redNaoControls .form-inline{
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	gap:0 10px;
}
.page.contactUs.section.form .rednaophone .redNaoControls .form-inline .col-sm-3{
	flex:0 0 85px !important;
}
.page.contactUs.section.form .rednaophone .redNaoControls .form-inline .col-sm-6{
	flex:1 1 auto !important;
}
.page.contactUs.section.form textarea{
	height:175px;
}
.page.contactUs.section.form .redNaoSubmitButton{
	border: 2px solid #000;
	border-radius:0px;
	padding: .3em 1em !important;
}
.page.contactUs.section.form .redNaoSubmitButton span.ladda-label{
	color:#000;
	text-transform:uppercase;
	font-family: Poppins,Open Sans,Arial,sans-serif;
	font-weight:500;
	line-height:1.7em;
}

.page.contactUs.section.form .et_pb_row .et_pb_column:last-child .phone{
	padding-left:28px;
	background:url("http://salonmsuites.com/wp-content/uploads/2024/01/salonMSuites-ContactUs-Icon-Phone.webp") no-repeat;
}
.page.contactUs.section.form .et_pb_row .et_pb_column:last-child .address{
	padding-left:28px;
	background:url("http://salonmsuites.com/wp-content/uploads/2024/01/salonMSuites-ContactUs-Icon-Address.webp") no-repeat;
}
.page.contactUs.section.form .et_pb_row .et_pb_column:last-child .socialMediaIcon{
	display:inline-block;
	margin-bottom: 0;
}
.page.contactUs.section.form .et_pb_row .et_pb_column:last-child .socialMediaInstructions{
	display:inline-block;
	margin-left:10px;
	}


/*-Page-------Locations--*/

/*-Section----Masters of Style--*/
/*-Edit-------Put image on top  ----  February 16, 2024 - 11:47 AM-*/
.mastersOfStyle{
	display:flex;
	flex-wrap:wrap;
}
.et_pb_row.mastersOfStyle .et_pb_column:last-child{
	order:1;
	margin-bottom:clamp(20px, 10vw, 30px) !important;
	}
.mastersOfStyle .textColumn{
	order:2;
	margin-bottom:0px;
	}
	.mastersOfStyle .textColumn .et_pb_text{
		margin-bottom: 0;
		}


/*-Section----More Than a Salon--*/
/*-Edit-------Put image on top  ----  February 16, 2024 - 11:47 AM-*/

.moreThanASalon{
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}
.moreThanASalon .imageColumn{
	display:flex;
	flex-direction:row;
}
.moreThanASalon .imageColumn:first-child{
	justify-content:flex-start;
}
.moreThanASalon .imageColumn:first-child .et_pb_image{
	flex:0 0 60%;
}
.moreThanASalon .imageColumn:nth-child(2){
	justify-content:flex-end;
	margin-top:-28vw;
}
.moreThanASalon .imageColumn:nth-child(2) .et_pb_image{
	flex:0 0 60%;
	margin-right:0 !important;
	margin-left:auto !important;
	-webkit-box-shadow: 5px 5px 15px 5px rgba(0,0,0,.4);
	box-shadow: 5px 5px 15px 5px rgba(0,0,0,.4);
}


/*-Section----Invitation to Embark--*/
.invitationToEmbark{
	display:flex;
	flex-wrap:wrap;
	}
.et_pb_row.invitationToEmbark .et_pb_column:last-child{
	order:1;
	margin-bottom:clamp(20px, 10vw, 30px) !important;
	}
.invitationToEmbark .textColumn{
	order:2;
	}

.invitationToEmbark .textColumn .et_pb_button_module_wrapper{
		text-align: center;
		}

/*-Page-------Media--*/
/*-Section----Post Navigation--*/
.page.media.section.posts .mediaPageNavigation .et_pb_column{
	display:flex;
	justify-content:center;
	gap:0 10px !important;
	}
	.page.media.section.posts .mediaPageNavigation .et_pb_column a{
		background:#bea064;
		border:none;
		border-radius:0;
		width:100px;
		text-align: center;		
		font-size:15px;
		color:#fff;
		}
		body #page-container .page.media.section.posts .mediaPageNavigation .et_pb_column a{
			padding-top:.6em !important;
			padding-bottom:.6em !important;
			}





/*-Page-------Staff--*/
/*-Section----Page Title--*/
/*-Edit-------Set spacing below page title ---- June 5, 2024 - 4:47 PM*/
.page.staff.section.pageTitle{
	margin-bottom:100px;
}





/*------------Media Queries------------*/
/*------------Media Queries------------*/
/*------------Media Queries------------*/
/*------------Media Queries------------*/
/*------------Media Queries------------*/
/*------------Media Queries------------*/
/*------------Media Queries------------*/
/*------------Media Queries------------*/

@media only screen and (min-width: 1449px) /*-Edit-------Divi Responsive Breakpoint  ----  April 17, 2023 - 10:30 AM-*/{
/*-Page-------Services--*/
/*-Section----Layout with the photo to the left--*/
.page.services.section.service.layout.photoLeft .et_pb_row:first-child,
.page.services.section.service.layout.photoCenter .et_pb_row:first-child{
	
	}
	.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_column{
		margin-left:392px; /*-Edit-------Set spacing to left of section title ---- May 13, 2023 - 3:01 PM*/
		width:auto; /*-Edit-------Set the width of the left-most column contaiing section title ---- May 13, 2023 - 2:57 PM*/
		}
		.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_text{
			margin-bottom: .9vw !important; /*-Edit-------Set spacing below the section title ---- May 13, 2023 - 2:58 PM*/
			}


}
/*End of Max Width 1449px-*/


@media only screen and (max-width: 1645px){
/*-Page-------Services--*/
/*-Section----Set width of description paragraph--*/
/*-1645px -----You Are Here--*/

	.page.home.section.services .et_pb_row:nth-child(2){
		margin-left:20vw;
		width:64vw;
	}

}
/*End of Max Width 1645px-*/

@media only screen and (max-width: 1448px) /*-Edit-------Divi Responsive Breakpoint  ----  April 17, 2023 - 10:30 AM-*/{
/*-Page-------Services--*/
/*-Section----Layout with the photo to the left--*/
	.page.services.section.service.layout.photoLeft .et_pb_row:first-child{
		top: 6.2vw; /*-Edit-------Adjust spacing above section title ---- May 13, 2023 - 3:04 PM*/
		}
		.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_column{
			margin-left:calc(53% - 221px); /*-Edit-------Set spacing to the left of section title ---- May 13, 2023 - 3:04 PM*/
			width:auto; /*-Edit-------Set width of column containing section title ---- May 13, 2023 - 3:04 PM*/
			}

	
/*-Page-------Services--*/
/*-Section----Layout with the photo in the center--*/
	.page.services.section.service.layout.photoCenter .et_pb_row{
		display:flex;/*-Edit-------Set rows to flex ---- May 13, 2023 - 3:44 PM*/
		flex-direction:row;
		justify-content:flex-start;
		width:80% !important; /*-Edit-------Set width of columns in section ---- May 13, 2023 - 3:25 PM*/
	}
	.page.services.section.service.layout.photoCenter .et_pb_row:first-child{
		padding-left:483px;/*-Edit-------Set spacing to left of section title ---- May 13, 2023 - 3:49 PM*/
		}
	.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2) .et_pb_column:first-child{
		flex:0 0 463px;/*-Edit-------Set width of div containing service list with pricing ---- May 13, 2023 - 3:50 PM*/
		width:auto !important;
		}
}
/*End of Max Width 1448px-*/

@media only screen and (min-width: 1400px){

/*-Page-------Blog Archive--*/
/*-Section----Page Banner --*/
/*March 24, 2023 - 8:00 AM*/
/*-Edit-------Postion thumbnails--*/
	/*.page.salonSecrets.section.pageBanner .et_pb_row .et_pb_column:nth-child(2){
		left:114.8px;
	}-*/
	/*.page.salonSecrets.section.pageBanner .et_pb_row .et_pb_column:nth-child(2) .et_pb_image:nth-child(2){
		left:161px;
	}-*/
	.page.salonSecrets.section.pageBanner .et_pb_row .et_pb_column:nth-child(2) .et_pb_image:nth-child(3){
		left:336px;
	}

}
/*End of Max Width 1400px-*/


@media (min-width: 767px) {
/*-Page-------Blog--*/
/*-Section----Blog posts - Not first row of posts--*/
/*March 18, 2023 - 3:45 PM*/
/*-Edit-------Set image to left--*/
	.page.salonSecrets.section.blogPosts .et_pb_blog_1 .entry-featured-image-url img  {
		width: 25%;
		float: left;
		margin-right:30px;
		margin-bottom: 0!important;
		}
	/*set the details width*/
	.page.salonSecrets.section.blogPosts .entry-title,
	.page.salonSecrets.section.blogPosts .post-meta,
	.page.salonSecrets.section.blogPosts .post-content {
		width: 70%;
		float: left;
		padding-left:0;
		}
}

/*-Page-------Services--*/
/*-Section----Service - Photo on Left--*/
/*April 17, 2023 - 3:06 PM*/
/*-Edit-------Set size of section title--*/
.page.services.section.service.layout.photoLeft .et_pb_row:first-child h2{
	font-size:36px;
}

/*-Section----Service - Photo on Center--*/
/*April 17, 2023 - 3:06 PM*/
/*-Edit-------Set size of section title--*/
.page.services.section.service.layout.photoCenter .et_pb_row:first-child{
	width:auto;
}
.page.services.section.service.layout.photoCenter .et_pb_row:first-child h2{
	font-size:36px;
}

/*End of Min Width 767px-*/



@media only screen and (max-width: 1420px){

/*-Page-------Blog Archive--*/
/*-Section----Page Banner--*/
/*March 24, 2023 - 6:26 AM*/
/*-Edit-------Set main image width--*/
	.page.salonSecrets.section.pageBanner .et_pb_row:first-child .et_pb_column:first-child{
		width: 29.986vw !important;
	}

}
/*End of Max Width 1420px-*/

@media only screen and (max-width: 1408px){
/*-Page-------Home--*/
/*-Section----Salon Secrets--*/
/*March 13, 2023 - 3:51 PM*/
/*-Edit-------Set padding at bottom of green box--*/
	.page.home.section.trueBeauty{
		/*padding-bottom:105px;-*/
	}

}
/*End of Max Width 1408px-*/

@media only screen and (max-width: 1363px){

	
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 11, 2023 - 3:47 PM*/
/*-Edit-------Position descriptive text--*/
	.page.home.section.services .et_pb_text h2{
		font-size:5vw;
		padding-bottom:0;
		}
	
	
	
	
	

}
/*End of Max Width 1363px-*/



@media only screen and (max-width: 1350px){

	.page.services.section.service.layout.photoLeft .et_pb_row:first-child{
		/*top: 8.8vw;-*/
	}


}
/*End of Max Width 1350px-*/



@media only screen and (max-width: 1330px){

/*End of Max Width 1330px-*/
/*-Page-------Home--*/
/*-Section----Salon Secrets--*/
/*March 12, 2023 - 6:27 PM*/
/*-Edit-------Set column one to a section with two columns--*/
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child,
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:last-child{
		float:none !important;
		width:100%;
		}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child{
		display:flex;
		flex-direction:column;
		justify-content:flex-start;
		gap: 0 4vw;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text{
		display:flex;
		flex-direction:column;
		justify-content:center;
		flex:0 0 45%;
		margin-right:0;
		margin-left:0 !important;
		padding-left:8vw;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_button_module_wrapper{
		margin-left:8vw;
		}

	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_image{
		flex:0 0 30%;
	}

/*March 12, 2023 - 7:02 PM*/
/*-Edit-------Format blog posts--*/
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
		padding-top:5vw;
		padding-left:7.5vw;
		min-width:90%;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts{
		padding-left:0px;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container{
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap: wrap;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container article{
		margin-right:2vw;
		flex: 0 0 46%;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container article:last-child{
		margin-right:0px;
	}

	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container h2{
		font-size:24px;
	}
	
	/*-Page-------Home--*/
	/*-Section----Salon Secrets--*/
	/*-Edit-------Return to two column  ----  April 4, 2023 - 11:09 AM-*/
	.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2) .et_pb_column:first-child{
		display:block;
		width:50% !important;
		float:left !important;
	}
		.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text:first-child{
			width:100%;
			}
	.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
		padding-left:3vw;
		width:35% !important;
		float:left !important;
		min-width:auto;
	}
	
}

@media only screen and (max-width: 1215px){

	.service.layout.photoLeft .serviceListing-Wrapper ul li{
		font-size:18px;
		line-height:1.6;
	}
	.service.layout.photoCenter .serviceListing-Wrapper ul li{
		font-size:18px;
		line-height:1.6;
	}

}
/*End of Max Width 1215px-*/


@media only screen and (max-width: 1130px){
/*-Page-------Home--*/
/*-Section----Hero Image--*/
/*March 11, 2023 - 1:01 PM*/
/*-Edit-------Size and position text box--*/
	.page.home.section.heroImage .et_pb_row:first-child{
		/*width:86.7vw;-*/
		width:80%;
	}
	.page.home.section.heroImage .et_pb_row:first-child .et_pb_column:first-child .et_pb_text h2{
		font-size:4.2vw;
	}
	
/*-Section----Experience--*/
/*March 12, 2023 - 9:51 AM*/
/*-Edit-------Set two colums to single columns--*/
	.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child{
		display:block;
		padding-bottom:4%;
	}
	.page.home.section.experience .two-Columns-Inline{
		display:block;
		}
	.page.home.section.experience .two-Columns-Inline .column:first-child{
		width:48%;
		}
	.page.home.section.experience .two-Columns-Inline .column:last-child{
		padding-top:4%;
		padding-left:8%;
		}
	/*March 12, 2023 - 10:01 AM*/
	/*-Edit-------Fill second column with image of Emily--*/
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_image,
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_image span,
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_image span img{
			height:100%;
			}
			.page.home.section.experience .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_image span img{
				width:100%;
				object-fit:cover;
				}
	
	
}
/*End of Max Width 1130px-*/

@media only screen and (max-width: 1077px){

	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 11, 2023 - 3:30 PM*/
/*-Edit-------Set font sizes--*/
	.page.home.section.services .serviceButtons .et_pb_column:first-child .et_pb_button_module_wrapper a{
	font-size:14px;
	} 
	
	
	
	
	
	
}
/*End of Max Width 1077px-*/

@media only screen and (max-width: 997px){

/*-Page-------Home--*/
/*-Section----Salon Suites; Changed to Careers--*/
/*-Edit-------Make image on right fill parent  ----  April 19, 2023 - 9:02 AM-*/
	.page.home.section.salonSuites .et_pb_column:nth-child(2) .et_pb_image,
	.page.home.section.salonSuites .et_pb_column:nth-child(2) .et_pb_image .et_pb_image_wrap{
		height:100%;
	}
	.page.home.section.salonSuites .et_pb_column:nth-child(2) .et_pb_image .et_pb_image_wrap img{
		object-fit:cover;
		min-height:100%;
	}

}
/*End of Max Width 997px-*/

@media only screen and (max-width: 980px){
/*-Page-------Global--*/
/*-Section----Header--*/
/*March 11, 2023 - 11:20 AM*/
/*-Edit-------Adjust space above mobile navigation and horizontal alignment--*/
	.page.global.section.header .et_pb_row:last-child .et_pb_menu .et_mobile_nav_menu{
		margin-top:12px;
		margin-right:2.8%;
		}
/*March 14, 2023 - 4:20 PM*/
/*-Edit-------Add space below menu items--*/
	.page.global.section.header .et_pb_row:nth-child(2){
		padding-bottom:15px;
		}
/*-Edit-------Hide mobile menu on temporary home page (Disable style when activating regular home page) ---- March 26, 2023 - 8:53 AM*/
.page.global.section.header.temporary .et_mobile_nav_menu {
    display: none !important;
}


/*-Section----Footer--*/
/*March 14, 2023 - 5:28 PM*/
/*-Edit-------Set Column widths--*/
	.page.global.section.footer .et_pb_row .et_pb_column .et_pb_menu__menu{
		display:block;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3){
	flex:1 1 155px;
	width:auto;
	}

	.page.global.section.footer .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{
		width:auto;
	}
	.page.global.section.footer .et_pb_row:first-child{
		width:95%;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2){
		width:auto !important;
		flex: 1 0 20%;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3){
		flex:1 1 auto;
		width:auto;
		}
/*-Edit-------Hide hamburger menu ---- April 6, 2023 - 5:48 PM*/
	.footer .et_pb_menu .et_mobile_nav_menu{
		display:none;
		}


	/*March 14, 2023 - 5:19 PM*/
/*-Edit-------Stylize Menu Items--*/
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_menu--style-left_aligned .et_pb_menu__wrap{
		justify-content:flex-start;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_menu .et_pb_menu__menu{
		display:block;
	}	
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_menu .et_mobile_nav_menu{
		display:none;
	}

/*-Edit-------Stylize Temporary footer ---- April 4, 2023 - 5:58 PM*/


/*-Page-------Coming Soon--*/
/*-Section----Left Column--*/
/*December 10, 2022 - 3:40 PM*/
/*-Edit-------Position hair image--*/
.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child .comingSoon-MainImage{
	background-position:39% center;
}
	
/*-Page-------Home--*/
/*-Section----Hero Image--*/
/*March 11, 2023 - 1:08 PM*/
/*-Edit-------Size and position text box--*/
	.page.home.section.heroImage .et_pb_row:first-child{
		margin-left:auto;
	}

	
	
	
	
	
/*-Section----Services--*/
/*March 11, 2023 - 3:56 PM*/
/*-Edit-------Reposiiton the content of each cell in the grid--*/
.page.home.section.services .serviceButtons .et_pb_column:first-child{
	display:grid;
	grid-template-columns: repeat(4, 11vw);
	grid-auto-rows: 11vw;
	grid-template-areas:
		"a b c d"
		"e f g h"
		"i j k l";
	justify-content:end;
	grid-gap:2px;
	}
	.et_pb_button_1_wrapper{
		grid-area:d;
	}
	.et_pb_button_2_wrapper{
		grid-area:g;
	}
	.et_pb_button_3_wrapper{
		grid-area:h;
	}
	.et_pb_button_4_wrapper{
		grid-area:i;
	}
	.et_pb_button_5_wrapper{
		grid-area:j;
	}
	.et_pb_button_6_wrapper{
		grid-area:k;
	}
	.et_pb_button_7_wrapper{
		grid-area:l;
	}
	
	
	
	
	
	
	
/*-Section----Experience--*/
/*March 12, 2023 - 10:09 AM*/
/*-Edit-------Set Row to Flex to change order of columns--*/
	.page.home.section.experience .et_pb_row:first-child{
		display:flex;
		flex-direction:column;
		}
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child{
			order:2;
		}
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:last-child{
			order:1;
		}

/*March 12, 2023 - 10:13 AM*/
/*-Edit-------Reset width of Emily's photo to full width--*/
	.page.home.section.experience .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_image span{
		width:100%;
	}
	
/*March 12, 2023 - 10:15 AM*/
/*-Edit-------Set description and photo to columns--*/
	.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child{
		padding-bottom:0px;
	}
	
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline{
			display:grid;
		}
			.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline .column{
				width:100%;
				}
				.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline .column:first-child img{
					min-width:100%;
					min-height:100%;
					width:auto;
					height:100%;
					object-fit:cover;
					}
				.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline .column:last-child{
					display:flex;
					flex-direction:column;
					justify-content:center;
					padding-top:2.5vw;
					padding-bottom:2.5vw;
					padding-left:0%;
					}
	/*March 12, 2023 - 10:41 AM*/
	/*-Edit-------Center text vertically--*/
	
	/*-Page-------Home--*/
	/*-Section----Our Inspiration--*/
	/*March 12, 2023 - 12:18 PM*/
	/*-Edit-------Center text--*/
	.page.home.section.ourInspiration .et_pb_row:first-child .et_pb_column:last-child h2,
	.page.home.section.ourInspiration .et_pb_row:first-child .et_pb_column:last-child p{
		text-align: center;
	}
	/*March 12, 2023 - 12:44 PM*/
	/*-Edit-------Set width of photos--*/
	.page.home.section.ourInspiration .et_pb_row:first-child .et_pb_column:first-child{
		float:none;
		margin-right:auto;
		margin-left:auto;
		width:500px;
	}

/*-Section----True Beauty--*/
/*March 12, 2023 - 3:00 PM*/
/*-Edit-------Center text--*/
	
	.page.home.section.trueBeauty h2,
	.page.home.section.trueBeauty p{
		text-align: center;
	}
	
/*-Section----Salon Secrets--*/
/*March 13, 2023 - 3:51 PM*/
/*-Edit-------Set padding at bottom of green box--*/
	.page.home.section.trueBeauty{
		/*padding-bottom:105px;-*/
	}

/*March 13, 2023 - 2:58 PM*/
/*-Edit-------Set to two columns--*/
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container article{
		margin-right:2vw;
		flex: 0 0 46%;
	}
	
/*-Section----Salon Suites--*/
/*March 14, 2023 - 11:29 AM*/
/*-Edit-------Set to two columns--*/
	.page.home.section.salonSuites .et_pb_row:first-child{
		display:flex;
		flex-direction:row;
		}
		.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column{
			flex:1 0 48%;
			width:auto;
			min-width:auto;
			max-width:auto;
			float:none;
			}
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child{
		justify-content:flex-end;
		padding-left:0px;
		}
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_text:nth-child(2),
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_code{
		padding-left:5vw !important;
		}
	
/*March 14, 2023 - 1:52 PM*/
/*-Edit-------Set thumbnail width--*/
.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_image {
    width: 48%;
	}

	/*March 14, 2023 - 3:18 PM*/
/*-Edit-------Fill bottom thumbnail columns with image--*/

	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_code .two-Columns-Inline .column img{
		object-fit:cover;
		min-height:100%;
		width:100%;
		min-width:100%;
	}	
	
/*-Section----Conveniently located--*/
/*March 14, 2023 - 3:56 PM*/
/*-Edit-------Change order of sections--*/
	.page.home.section.convenientlyLocated .et_pb_row:first-child{
		display:flex;
		flex-direction:column;
	}
	.page.home.section.convenientlyLocated .et_pb_row:first-child .et_pb_column:first-child{
		order:2;
	}
	.page.home.section.convenientlyLocated .et_pb_row:first-child .et_pb_column:last-child{
		order:1;
	}
	
/*-Page-------Blog--*/
/*-Section----Blog posts - First Row--*/
/*March 18, 2023 - 3:48 PM*/
/*-Edit-------Set to single column with post thumbnails to left of text--*/
	.page.salonSecrets.section.blogPosts .et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2{
		float:none !important;
		width:100%;
	}
	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article{
		padding-right:0px;
		padding-left:0px;
		margin-bottom: 0;
	}
	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .et_pb_image_container{
		float:left;
		margin-top:0;
		margin-right:2.5vw;
		width:25%;
		}
			.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .et_pb_image_container .entry-featured-image-url{
				margin-bottom:0px;
	}
	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article h2,
		.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article p,
		.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .post-content{
		float:left;
		width:70%;
	}
			.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .post-content-inner,
						.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .post-content-inner p{
				width:100%;
				float:none;
	}
		.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .post-content a{
			float:none !important;
	}
	
	.page.products.section.product .et_pb_row{
		display:flex;
		flex-direction: row;
		flex-wrap:nowrap;
		justify-content:space-between;
		gap: 2.5vw 0;
		}
		.page.products.section.product .et_pb_row .et_pb_column{
			display:flex;
			flex-direction:column;
			justify-content:center;
			flex:0 0 48.25%;
			}
			.page.products.section.product .et_pb_row:after{
				display:none;
				}
	
/*-Page-------Services--*/
/*-Section----Service--*/
/*April 17, 2023 - 2:33 PM*/
/*-Edit-------Set to one column--*/
	.page.services.section.service.layout.photoLeft{
		padding-top:0px;
		padding-bottom:0px;
		/*margin-left:10%;
		width:476px;-*/
	}
	
	.page.services.section.service.layout.photoLeft .et_pb_row:first-child{
		top:auto;
		margin-right:auto;
		margin-left:auto !important;
		z-index:3;
		}
		.page.services.section.service.layout.photoLeft .et_pb_column{
			top:auto;
			right:auto;
			bottom:auto;
			left:auto;
			float:none;
			margin-right:auto !important;
			margin-left:auto !important;
			}

		.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_text{
			margin-right:auto;
			margin-left:auto;
			width: clamp(300px, 95%, 443px);
			background: #6e6e5c;
			text-align: center;
			}
			.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_text h2{
				padding-top:10px;
				color:#fff;
				word-wrap:normal;
			}
	
		.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_image{
			margin-right:auto;
			margin-left:auto;
			width:481px;
			}
			.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:first-child{
				margin-top:-35px;
				}
			.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
				margin-top:-35px;
				width:400px;
				}
	
			.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:nth-child(3){
				margin-top:15px;
				width:400px;
				}
				.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) .et_pb_text{
					text-align: center;
					}
	
	

	.page.services.section.service.layout.photoCenter .et_pb_row:first-child{
		top:auto;
		margin-right:auto;
		margin-left:auto !important;
		padding-left:0px;
		z-index:3;
		}
	
		.page.services.section.service.layout.photoCenter .et_pb_column{
			top:auto;
			right:auto;
			bottom:auto;
			left:auto;
			float:none;
			margin-right:auto !important;
			margin-left:auto;
			}
	
	.page.services.section.service.layout.photoCenter .et_pb_row:first-child .et_pb_text{
		margin-right:auto;
		margin-left:auto;
		width:95%;
		background: #6e6e5c;
		text-align: center;
		}
		.page.services.section.service.layout.photoCenter .et_pb_row:first-child .et_pb_text h2{
			padding-top:10px;
			color:#fff;
			}

	.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2){
		margin-top:-30px;
		flex-direction:column;

		}
		.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2) .et_pb_column:first-child{
			order:2;
			top:auto;
			margin-top:-35px;
			width:400px;
			flex: 0 0 auto;
			}
	
		.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
			order:1;
			top:auto;
			width:100%;
			}
			.page.services.section.service.layout.photoCenter .et_pb_column:nth-child(2) .et_pb_image{
				margin-right:auto;
				margin-left:auto;
				width:481px;
				}

		.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2) .et_pb_column:nth-child(3){
			order:3;
			top:auto;
			margin-top:15px;
			width:400px;
			}
			.page.services.section.service.layout.photoCenter .et_pb_column:nth-child(3) .et_pb_text{
				text-align: center;
				}
	
	/*-Page-------Products--*/
	/*-Section----Position images--*/
	/*-Max 980px -----You Are Here--*/
	
	.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:first-child{
		margin-right: 0;
		margin-bottom: 0;
		margin-left: auto;
		width:80%;
	}
	.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:last-child{
		margin-top:-3vw;
		margin-right: auto;
		margin-bottom: 20vw;
		margin-left: 0;
		width:80%;
	}

				
}
/*End of Max Width 980px-*/

@media only screen and (max-width: 931px){
/*-Page-------Global--*/
/*-Section----Footer--*/
/*April 4, 2023 - 6:05 PM*/
/*-Edit-------Adjust gap--*/
	.page.global.section.footer .et_pb_row:first-child{
		gap: 0 2.5vw;
	}

	
	
	
	
	
	
	.page.home.section.services .et_pb_row:nth-child(2){
		margin-left:31vw;
	}
	
	
	
	
	
	
}
/*End of Max Width 931px-*/

@media only screen and (max-width: 890px){
/*-Page-------Global--*/
/*-Section----Footer--*/
/*April 4, 2023 - 6:10 PM*/
/*-Edit-------Format for temporary footer--*/
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:first-child{
		flex: 1 0 14.3%;
	}

/*-Section----Set position of description paragraph--*/
/*-1645px -----You Are Here--*/
	
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
	
	.page.home.section.services{
		background-position:-27vw 0;
	}	
/*March 12, 2023 - 7:34 AM*/
/*-Edit-------Add height to make responsive--*/
	.page.home.section.services{
		height:77vw !important;
	}

	.page.home.section.services .et_pb_row:first-child h3{
		font-size:16px;
	}
	.page.home.section.services .et_pb_row:nth-child(2) .et_pb_column,
	.page.home.section.services .et_pb_row:nth-child(2) .et_pb_column:first-child{
		padding-top:20vw;
	}
	
	/*-Edit-------Position grid to bottom left ---- August 8, 2023 - 1:45 PM*/
	.page.home.section.services .et_pb_row.serviceButtons{
		position:absolute;
		bottom:0px;
		right:0px;
	}


	
	
	
	
	

}
/*End of Max Width 890px-*/

@media only screen and (max-width: 879px){

	
	
	
	
	
	
    /*-Section----Services--*/
	/*March 11, 2023 - 4:18 PM*/
	/*-Edit-------Set height of section--*/
	.page.home.section.services{
		height:101.5vw !important;
	}
	/*March 11, 2023 - 3:56 PM*/
	/*-Edit-------Reposiiton the content of each cell in the grid--*/
	.page.home.section.services .serviceButtons .et_pb_column:first-child{
		display:grid;
		grid-template-columns: repeat(2, 14vw);
		grid-auto-rows: 14vw;
		grid-template-areas:
			"a b"
			"c d"
			"e f"
			"g h";
		justify-content:end;
		grid-gap:2px;
		}
		.et_pb_button_1_wrapper{
			grid-area:a;
		}
		.et_pb_button_2_wrapper{
			grid-area:b;
		}
		.et_pb_button_3_wrapper{
			grid-area:c;
		}
		.et_pb_button_4_wrapper{
			grid-area:d;
		}
		.et_pb_button_5_wrapper{
			grid-area:e;
		}
		.et_pb_button_6_wrapper{
			grid-area:f;
		}
		.et_pb_button_7_wrapper{
			grid-area:h;
		}
	.page.home.section.services .serviceButtons .et_pb_code{
		display:none;
	}
	
	
	
	
	
	
	
/*-Section----Salon Suites--*/
/*March 14, 2023 - 3:23 PM*/
/*-Edit-------Remove top thumbnail of Emily--*/
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_image:first-child{
		display:none;
	}

}
/*End of Max Width 879px-*/

@media only screen and (max-width: 850px){

/*-Page-------Global--*/
/*-Section----Footer--*/
/*April 4, 2023 - 5:03 PM*/
/*-Edit-------Set to two columns--*/
	.page.global.section.footer .et_pb_row:first-child{
		flex-wrap:wrap;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child{
		flex: 0 0 40%;
		}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2){
			flex: 0 0 50%;
			padding-top:62px;
			}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3){
			flex: 0 0 34%;
			}
/*-Edit-------Stylize temporary footer ---- April 4, 2023 - 6:18 PM*/
	.page.global.section.footer .et_pb_row:first-child{
		width:531px;
	}
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:first-child {
		flex: 0 0 34%;
		}
		.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:first-child .et_pb_image{
			width:100%
	}
}
/*End of Max Width 850px-*/

@media only screen and (max-width: 804px){

/*-Page-------Home--*/
/*-Section----Salon Suites--*/
/*March 14, 2023 - 1:54 PM*/
/*-Edit-------Set to one-third column / two-thirds column--*/

}
/*End of Max Width 804px-*/

@media only screen and (max-width: 786px){

	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 7:47 AM*/
/*-Edit-------Adjust vertical position of descriptive text--*/
	.page.home.section.services{
		height:118.5vw !important;
		background-position: -36vw 0;
	}
	.page.home.section.services .et_pb_row:nth-child(2) {
    padding-top: 13.9vw !important;
}

	
	
	
	
	
}
/*End of Max Width 786px-*/

@media only screen and (max-width: 768px){
	
/*-Page-------Coming Soon--*/
/*-Section----Left Column--*/
/*December 10, 2022 - 3:42 PM*/
/*-Edit-------Set to one column--*/
	.comingSoon.mainContent .et_pb_row:nth-child(2){
		flex-direction:column;
		height:auto;
	}
		.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child{
			flex-direction:column;
		}
		.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child .comingSoon-MainImage{
			flex:1 1 39.1vw;
			width:100%;
			background-position:center center;
		}
		.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:first-child .comingSoon-Title{
			flex:1 1 12.9vw;
			width:100%;
			background-position:center center;
			background-repeat:none;
			background-size:cover;
		}
		.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_text{
		padding:3vw 0vw 3vw !important;
		}
		.comingSoon.mainContent .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_contact_bottom_container{
			margin-top:15px;
	}
	
	/*-Page-------Global--*/
	/*-Section----Top row--*/
	/*March 11, 2023 - 10:28 AM*/
	/*-Edit-------Center items--*/
	.page.header.row.topRow{
		justify-content:center;
		}
		.page.header.row.topRow .et_pb_column:first-child{
			flex: 0 0 26%;
			}

	
	
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*March 11, 2023 - 1:10 PM*/
	/*-Edit-------Size and position text box--*/
	.page.home.section.heroImage .et_pb_row:first-child .et_pb_column:first-child .et_pb_text h2{
		padding-bottom:0px;
		font-size:32px;
	}
	.page.home.section.heroImage .et_pb_row:first-child .et_pb_column:first-child .et_pb_text p{
		font-size:.8rem;
	}
	
/*-Section----Experience--*/
/*March 12, 2023 - 10:48 AM*/
/*-Edit-------Reduce line height in description--*/
	.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline h2{
		font-size:32px;
	}
	.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .et_pb_code p{
		line-height:1.7;
		font-size:14px;
	}
	
/*-Section----Our Inspiration--*/
/*March 12, 2023 - 1:13 PM*/
/*-Edit-------Set section title size--*/
	.page.home.section.ourInspiration .et_pb_column:last-child h2{
		font-size:32px;
	}

/*-Section----True Beauty--*/
/*March 13, 2023 - 3:55 PM*/
/*-Edit-------Set thumbnails to relative sizing and spacing--*/
	.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img:first-child{
		left:5.5vw;
		width: 33.2vw;
		}
	.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img:nth-child(2) {
		top:6.2vw;
		left: 24.7vw;
		width: 26.5vw;
		}
	.page.home.section.salonSecrets .et_pb_row:first-child .et_pb_column:first-child img:nth-child(3) {
		left: 57vw;
		width: 27.1vw;
		}

	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text{
		margin-right:auto !important;
		margin-left:auto !important;
		padding-right: 0;
		padding-left: 0;
		width: 90vw;
		text-align: center;
		}
	
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_button_module_wrapper{
		margin-right:auto;
		margin-left:auto;
		text-align: center;
	}

/*March 13, 2023 - 4:13 PM*/
/*-Edit-------Set width of main image--*/
.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_image {
    flex: 0 0 40%;
}
	
/*March 13, 2023 - 4:10 PM*/
/*-Edit-------Set section title to 32px--*/
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child h2{
		font-size:32px;
	}
	
/*-Section----Salon Suites--*/
/*March 14, 2023 - 1:50 PM*/
/*-Edit-------set section title to 32px--*/
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child h2{
		font-size:32px;
	}
	
/*-Page-------Blog Archive--*/
/*-Section----Page title--*/
/*March 24, 2023 - 6:33 AM*/
/*-Edit-------Set page title spacing--*/
	.page.salonSecrets.section.pageTitle .et_pb_row:first-child .et_pb_column:first-child .et_pb_text{
		margin-bottom: 0;
	}
.page.salonSecrets.section.pageTitle .et_pb_row:first-child .et_pb_column:first-child .et_pb_text h2{
	padding-bottom:0px;
	}
}
/*End of Max Width 768px-*/

@media only screen and (max-width: 767px){

/*-Page-------Contact Us--*/
	/*-Section----Form--*/
	/*April 18, 2023 - 6:22 PM*/
	/*-Edit---------*/
	
	.page.contactUs.section.form .row.rednaoname.form-group{
		margin-bottom:0px;
		}
		
	.page.contactUs.section.form .firstAndLastName,
	.page.contactUs.section.form .row.sfContainer:nth-child(2){
		display:flex;
		flex-direction:column;
		flex-wrap:wrap;
		justify-content:stretch;
		gap:0 0px;
	}
	.page.contactUs.section.form .row.sfContainer:nth-child(2) #rnField3{
		width:auto;
	}
	.page.contactUs.section.form .row.sfContainer:nth-child(2) #rnField2{
		width:auto;
	}
		.page.contactUs.section.form .row.rednaophone{
			margin-bottom:0;
		}

}
/*End of Max Width 767px-*/

@media only screen and (max-width: 766px){
/*-Page-------Blog--*/
/*-Section----Blog posts - First Row--*/
/*March 18, 2023 - 5:09 PM*/
/*-Edit-------Add space below thumbnail--*/
   .salonSecrets.section .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_posts article a.entry-featured-image-url img{
		margin-bottom:92px !important;
		width:25%;
	}
/*March 18, 2023 - 5:09 PM*/
/*-Edit-------Align more button to text--*/
   .salonSecrets.section .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_posts article .post-content a{
	   margin-left:22.2vw;
	}

}
/*End of Max Width 766px-*/

@media only screen and (max-width: 718px){
	
	
	
	
	
	
/*-Edit-------Set height of section for services grid ---- August 8, 2023 - 1:56 PM*/
.page.home.section.services {
    height: 125.5vw !important;
    background-position: -36vw 0;
}
	
	
	
	
	
	
}
/*End of Max Width 718px-*/

@media only screen and (max-width: 680px){

/*-Page-------Home--*/
/*-Section----Hero Image--*/
/*March 11, 2023 - 1:20 PM*/
/*-Edit-------Set height of background to fixed 380px--*/
	.page.home.section.heroImage{
		height:380px;
		background-position: 30% 0;
	}
	
	
	
	
	
/*-Section----Services--*/
	.page.home.section.services .serviceButtons .et_pb_column:first-child .et_pb_button_module_wrapper a{
		font-size:10px;
		line-height:1.4;
		}
	
	
	
	
	
	
	
/*-Section----Salon Suites--*/
/*March 14, 2023 - 2:24 PM*/
/*-Edit-------Add padding top and bottom of section--*/
	.page.home.section.salonSuites{
		padding-top:10vw;
		padding-bottom:10vw;
	}
/*March 14, 2023 - 2:07 PM*/
/*-Edit-------Set to one column--*/
	.page.home.section.salonSuites .et_pb_row:first-child{
		flex-direction: column;
	}
/*March 14, 2023 - 2:10 PM*/
/*-Edit-------Switch order of columns--*/
	.page.home.section.salonSuites .et_pb_row:first-child{
		justify-content:flex-start;
		align-items:center;
	}
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child{
		order:2;
		padding-right:10%;
		padding-left:10%;
	}
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_text:nth-child(2),
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_code{
		padding-left: 0 !important;
		text-align: center;
	}
		.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_text:nth-child(2) ul{
			list-style:none;
			padding-left:0;
			margin-left:0;
			}
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:first-child .et_pb_code{
		padding-left:0%;
	}
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:last-child{
		order:1;
		flex: 0 0 30% !important;
		min-width:150px;
		max-width:33%;
		margin-bottom:10vw;
		width:auto;
	}

}
/*End of Max Width 680px-*/

@media only screen and (max-width: 665px){
/*-Page-------Global--*/
/*-Section----Header--*/
/*March 12, 2023 - 8:48 AM*/
/*-Edit-------Center hamburger menu--*/
.page.global.section.header .et_pb_row:last-child .et_pb_menu .et_mobile_nav_menu {
    margin-top: 12px;
    margin-right: 4.8%;
}

}
/*End of Max Width 665px-*/

@media only screen and (max-width: 637px){
/*-Section----Footer--*/
/*March 14, 2023 - 5:52 PM*/
/*-Edit-------Set to one column--*/
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2),
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3),
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4){
		flex: 0 0 100%;
		margin-right:0;
	}
	/*March 14, 2023 - 5:59 PM*/
	/*-Edit-------Center content--*/
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_image{
		margin-right:auto;
		margin-left:auto;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text{
		margin-right:auto;
		margin-left:auto;
		max-width:300px;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text p{
		text-align: center;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_text h2,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_text p,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_button_module_wrapper,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_social_media_follow{
		text-align: center;
	}
	.page.global.section.footer .et_pb_button_module_wrapper,
	.page.global.section.footer .et_pb_social_media_follow{
		text-align: center;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_menu--style-left_aligned .et_pb_menu__wrap{
		justify-content:center;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_menu li,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column .et_pb_menu__menu ul li{
		text-align:center !important;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3){
		flex: 0 0 100% !important;
		padding-bottom:30px;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3) .et_pb_text h2,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3) .et_pb_text p{
		text-align: center;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3) .et_pb_button{
		max-width:300px;
	}

	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3) .et_pb_social_media_follow{
		text-align: center;
	}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4){
		margin-right:auto !important;
		margin-left:auto;
		flex: 0 0 267px;
		}
		.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4) .et_pb_code:nth-child(4){
			margin-right:auto;
			margin-left:auto;
			width:228px;
			}
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4) .et_pb_text h2,
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4) .et_pb_code p{
		text-align: center;
	}
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*March 11, 2023 - 1:15 PM*/
	/*-Edit-------Size and position text box--*/
	.page.home.section.heroImage .et_pb_row:first-child {
		/*margin-left: 40%;
		width:57vw;-*/
		}
    .page.home.section.heroImage {
		padding-top: 4vw;
		}

}
/*End of Max Width 637px-*/

@media only screen and (max-width: 620px){

/*-Page-------Home--*/
/*-Section----Experience--*/
/*March 12, 2023 - 10:58 AM*/
/*-Edit-------Set to one column--*/
	.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline{
		display:flex;
		flex-direction:column;
		}
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline .column:first-child{
			padding:20vw 20vw 5vw 20vw;
			}
		.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline .column:last-child{
			padding:0vw 20vw 20vw 20vw;
			text-align: center;
			}
			.page.home.section.experience .et_pb_row:first-child .et_pb_column:first-child .two-Columns-Inline .column:last-child p{
				line-height:1.7;
				}
	
	
	
	
	
	/*-Section----Services--*/
	.page.home.section.services .et_pb_text p{
		font-size:.8rem;
		line-height:1.4;
		}
	
	
	
	

	
/*-Section----Our Inspiration--*/
/*March 12, 2023 - 12:49 PM*/
/*-Edit-------Set to one column--*/
	.page.home.section.ourInspiration{
		padding-top:7.5vw;
		padding-bottom:7.5vw;
	}
	.page.home.section.ourInspiration .et_pb_column:first-child .three-Columns-Inline{
		grid-template-columns: 300px;
		justify-content:center;
		grid-row-gap:7.5vw;
		}
	.page.home.section.ourInspiration .et_pb_column:first-child .three-Columns-Inline img{
		min-width:100%;
		width:100%;
		height:auto;
		object-fit:cover;
	}

/*-Section----Salon Secrets--*/
/*March 13, 2023 - 3:22 PM*/
/*-Edit-------Set to one column--*/
.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container article{
    flex: 0 0 100%
}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container h2{
		text-align: center;
	}
	.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_posts .et_pb_ajax_pagination_container p{
		text-align: center;
	}
/*-Edit-------Edit Temporary Home Page  ----  April 4, 2023 - 11:24 AM-*/
	.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2) .et_pb_column:first-child,
	.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
		float:none !important;
		margin-right: auto !important;
		margin-left: auto;
		padding-right:0;
		padding-left:0;
		width:90% !important;
		}
		.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_image{
			margin-right: auto;
			margin-left: auto;
	}
	
/*March 13, 2023 - 4:15 PM*/
/*-Edit-------Set main photo and description to single column--*/
	.page.home.section.salonSecrets .et_pb_row:nth-child(2){
		padding-top:35vw !important;
		}
		.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child{
			flex-wrap:wrap;
			}
			.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_module{
				flex:0 0 100%;
				}
				.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text{
					margin-bottom:36px !important;
					padding-right:10vw;
					padding-left:10vw;
					}
						.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text h2{
							text-align: center;
							}
						.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_text p{
							text-align: center;
							}
	
	/*March 13, 2023 - 4:30 PM*/
	/*-Edit-------Center Read More buttons--*/
		.page.home.section.salonSecrets .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){
			padding-right:7.5vw;
			width:100% !important;
			text-align: center !important;
			}
	
	
/*-Section----Gallery--*/
/*March 14, 2023 - 10:52 AM*/
/*-Edit-------Set to 4 columns--*/
.page.home.section.gallery .et_pb_row:first-child .et_pb_column:first-child {
    grid-template-columns: repeat(2, 34%) 32%;
}
	
	
	
/*-Page-------Blog Archive--*/
/*-Section----Page title--*/
/*March 24, 2023 - 7:21 AM*/
/*-Edit-------Set page banner height--*/
	.page.salonSecrets.section.pageBanner,
		.page.salonSecrets.section.pageBanner .et_pb_row:first-child{
		height:43.94vw;
	}
	.page.salonSecrets.section.pageBanner .et_pb_column:nth-child(2){
		top:22.29vw;
	}
	
/*March 24, 2023 - 6:48 AM*/
/*-Edit-------Set padding at top of section--*/
	.page.salonSecrets.section.pageTitle{
		padding-top:23vw;
	}
	

/*-Section----Intro Paragraph--*/
/*March 18, 2023 - 11:55 AM*/
/*-Edit-------Move intro paragaph down--*/
	.page.salonSecrets.section.pageBanner .et_pb_row:first-child .et_pb_column:first-child{
		width:37.664% !important;
	}
	.page.salonSecrets.section.pageTitle .et_pb_row:first-child{
		padding-right:5vw;
		padding-left:5vw;
		width:100%;
	}

	
	
/*-Page-------Blog--*/
/*-Section----Blog posts - First Row--*/
/*March 18, 2023 - 4:41 PM*/
/*-Edit-------Center post title--*/
.salonSecrets.section.pageTitle .et_pb_row:first-child .et_pb_column:first-child .et_pb_text{
		text-align: center;
	}
/*March 18, 2023 - 3:48 PM*/
/*-Edit-------Set to single column with post thumbnails to left of text--*/
.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .et_pb_image_container,
.salonSecrets.section .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_posts article a.entry-featured-image-url img{
	float:none;
	margin-right:auto !important;
	margin-left:auto !important;
	width:300px;
	margin-right:0px;
	}
	.salonSecrets.section .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_posts article a.entry-featured-image-url img{
		display:block;
		margin-bottom:28px !important;
		}
		.salonSecrets.section .et_pb_row:nth-child(2) .et_pb_column:first-child .et_pb_posts article .post-content a {
			margin-left: 0;
			}
	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article h2,
	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article p,
	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .post-content,
	.page.salonSecrets.section.blogPosts .et_pb_row:nth-child(2) .et_pb_column:first-child article h2,
	.page.salonSecrets.section.blogPosts .et_pb_row:nth-child(2) .et_pb_column:first-child article p,
	.page.salonSecrets.section.blogPosts .et_pb_row:nth-child(2) .et_pb_column:first-child article .post-content{
		float:none;
		width:100%;
		text-align: center;
	}
		
	
	
/*-Page-------Staff--*/
/*-Section----Intro Paragraph--*/
/*April 6, 2023 - 3:07 PM*/
/*-Edit-------Adjust padding at top--*/
		.page.staff.section.pageTitle{
			padding-top:16vw;
			}
			.page.staff.section.pageTitle .et_pb_row{
				margin-right:auto !important;
				margin-left:auto !important;
				width:80%;
				}
					.page.staff.section.pageTitle .et_pb_row .et_pb_column{
						padding-right:0px;
						}
						.page.staff.section.pageTitle .et_pb_row .et_pb_text{
							text-align: center;
							}

		
	.page.about.section.ourStory .et_pb_row .et_pb_column .et_pb_text{
		text-align: center;
		}
	
	
/*-Page-------Products--*/
/*-Section----Intro Paragraph--*/
/*April 7, 2023 - 9:13 AM*/
/*-Edit-------Adjust padding at top--*/
		.page.products.section.pageTitle{
			padding-top:16vw;
			}
			.page.products.section.pageTitle .et_pb_row{
				margin-right:auto !important;
				margin-left:auto !important;
				padding-right:0%;
				width:80%;
				}
				.page.products.section.pageTitle .et_pb_row .et_pb_column{
					padding-right:0px;
					}
					.page.products.section.pageTitle .et_pb_row .et_pb_text{
						text-align: center;
						}
	
		.page.products.section.product .et_pb_row{
				flex-direction:column;
				margin-right:auto !important;
				margin-left:auto !important;
				padding-right:0%;
				width:80%;
				}
				.page.products.section.product:nth-child(2n+1) .et_pb_row:first-child .et_pb_column:first-child{
					order:2;
					width:100%;
					align-self:flex-end;
					margin-top:-9vw;
					padding:6vw;
					background:#666;
					z-index:3;
					}
				.page.products.section.product:nth-child(3n+1) .et_pb_row:first-child .et_pb_column:last-child{
					width:300px;
					align-self:flex-start;
					margin-top:-9vw;
					padding:6vw;
					background:#666;
					z-index:3;
					}
					.page.products.section.product .et_pb_text p,
					.page.products.section.product .et_pb_text h3{
						color:#fff;
						}
				.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child{
					order:1
					}
				.page.products.section.product:nth-child(3n+1) .et_pb_row:first-child .et_pb_column:first-child{
					align-self:flex-start;
					width:300px;
					}
				.page.products.section.product:nth-child(3n+1) .et_pb_row:first-child .et_pb_column:last-child{
					align-self:flex-end;
					}
					/*.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image{
						width:300px;
						}-*/
					.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:first-child{
						margin-right: 0;
						margin-bottom: 0;
						margin-left: auto;
						width:80%;
						}
					.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:last-child{
						margin-top:-6vw;
						margin-right: auto;
						margin-bottom: 20vw;
						margin-left: 0;
						width:80%;
						}

	
}
/*End of Max Width 620px-*/

@media only screen and (max-width: 601px){

/*-Page-------Services--*/
/*-Section----Layout with the photo on left--*/
	.page.services.section.service.layout.photoCenter .et_pb_column:first-child{
		width:100%;
	}
	.page.services.section.service.layout.photoCenter .et_pb_row:first-child .et_pb_text/*,
	.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_text-*/{
		width:90%;
	}

}
/*End of Max Width 601px-*/

@media only screen and (max-width: 597px){

	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 7:50 AM*/
/*-Edit-------Set vertical position of descriptive text--*/
.page.home.section.services {
    height: 111vw !important;
	}
.page.home.section.services .et_pb_row:nth-child(2) {
    padding-top: 21.9vw !important;
}
	.page.home.section.services .et_pb_row:nth-child(2) .et_pb_column:first-child{
		padding-top:0px;
	}
	
	
	
	
}
/*End of Max Width 597px-*/

@media only screen and (max-width: 563px){
/*-Page-------Global--*/
/*-Section----Footer--*/
/*April 4, 2023 - 6:29 PM*/
/*-Edit-------Set first two columns to a single column ---- March 26, 2023 - 9:23 AM*/
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:first-child,
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:nth-child(2){
		flex:0 0 100%;
		}
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:first-child .et_pb_image{
		width:30vw;
	}
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_text{
		margin-bottom:0px; /*-Edit-------Remove space at bottom of text module ---- March 26, 2023 - 9:27 AM*/
		padding-right:5%; /*-Edit-------Add space to the left and right of the text ---- March 26, 2023 - 9:32 AM*/
		padding-left:5%; /*-Edit-------Add space to the left and right of the text ---- March 26, 2023 - 9:32 AM*/
	}
	.page.global.section.footer.temporary .et_pb_row:first-child .et_pb_column:nth-child(2) .et_pb_text p{
		text-align: center; /*-Edit-------Center text ---- March 26, 2023 - 9:25 AM*/
	}
	
/*-Page-------Home--*/
/*-Section----Our Inspiration--*/
/*March 12, 2023 - 1:04 PM*/
/*-Edit-------Center text--*/
	.page.home.section.ourInspiration .et_pb_row:first-child{
		margin-right:auto;
		margin-left:auto;
		width:90%;
		float:none;
		}
	
	
	
	
	
/*-Section----Services--*/
.page.home.section.services .et_pb_row:nth-child(2) {
    padding-top: 25.9vw !important;
}
	
/*-Edit-------Set height of section containing services grid ---- August 8, 2023 - 2:22 PM*/
.page.home.section.services {
    height: 126vw !important;
}
	.page.home.section.services {
		height: 125.5vw !important;
		background-position: -47vw 0;
	}
	
	
	
	
	
	
	}
/*End of Max Width 563px-*/

@media only screen and (max-width: 528px){

	/*-Page-------Global--*/
	/*-Section----Top row--*/
	/*March 11, 2023 - 10:50 AM*/
	/*-Edit-------Set width of first item to auto--*/
	.page.header.row.topRow{
		justify-content:center;
		}
		.page.header.row.topRow .et_pb_column:first-child{
			flex: 0 0 auto;
			}
	/*March 11, 2023 - 10:51 AM*/
	/*-Edit-------Size columns--*/
		.page.header.row.topRow .et_pb_column:last-child{
			padding-right:0px;
			}
	/*-Page-------Global--*/
	/*-Section----Top row--*/
	/*March 11, 2023 - 11:14 AM*/
	/*-Edit-------Adjust spacing above logo--*/
		.page.header.row.topRow .et_pb_column{
			margin-bottom:15px;
			}
	/*March 11, 2023 - 11:20 AM*/
	/*-Edit-------Adjust space above mobile navigation and horizontal alignment--*/
	.page.global.section.header .et_pb_row:last-child .et_pb_menu .et_mobile_nav_menu{
		margin-top:12px;
		}
}
/*End of Max Width 528px-*/

@media only screen and (max-width: 508px){
/*-Page-------Global--*/
/*-Section----Header--*/
/*March 12, 2023 - 8:50 AM*/
/*-Edit-------Center hamburger menu horizontally--*/
.page.global.section.header .et_pb_row:last-child .et_pb_menu .et_mobile_nav_menu {
    margin-right: 5.8%;
}	
	
/*-Page-------Home--*/
/*-Section----Our Inspiration--*/
/*March 12, 2023 - 1:02 PM*/
/*-Edit-------Set width of photos--*/
.page.home.section.ourInspiration .et_pb_column:first-child .three-Columns-Inline{
	grid-template-columns: 200px;
	}

}
/*End of Max Width 508px-*/

@media only screen and (max-width: 502px){
/*-Page-------Global--*/
/*-Section----Footer--*/
/*-Edit-------Set row to full width  ----  April 4, 2023 - 11:32 AM-*/
	.page.global.section.footer .et_pb_row:first-child{
		width:100%;
	}
	
/*-Page-------Home--*/
/*-Section----Salon Secrets--*/
/*-Edit-------Set padding at bottom of section to vw  ----  April 4, 2023 - 11:32 AM-*/
	.page.home.section.salonSecrets.temporary .et_pb_row:nth-child(2){
		padding-bottom:7vw !important;
	}

}
/*End of Max Width 502px-*/

@media only screen and (max-width: 500px){

/*-Page-------Services--*/
/*-Section----Service Listing - Photo Left--*/
/*April 17, 2023 - 5:57 PM*/
/*-Edit-------Set services to width of image and remove shadow--*/
	.page.services.section.service.layout.photoLeft .et_pb_column:nth-child(2){
		margin-top:0px;
		}
	.page.services.section.service.layout.photoLeft .et_pb_column:nth-child(2) .et_pb_code{
		box-shadow:none;
	}
/*-Section----Service Listing - Photo Center--*/
/*April 17, 2023 - 5:57 PM*/
/*-Edit-------Set services to width of image and remove shadow--*/
	.page.services.section.service.layout.photoCenter .et_pb_row:first-child{
		width:auto;
	}
	.page.services.section.service.layout.photoCenter .et_pb_column:first-child{
		margin-top:0px !important;
		}
	.page.services.section.service.layout.photoCenter .et_pb_column:first-child .et_pb_code{
		box-shadow:none;
	}

}
/*End of Max Width 500px-*/

@media only screen and (max-width: 488px){

	
	
	

/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 8:17 AM*/
/*-Edit-------Position descriptive text--*/
.page.home.section.services .et_pb_row:nth-child(2) {
    margin-left: 42%;
    padding-top: 29vw !important;
    width: 55% !important;
}

/*March 12, 2023 - 7:58 AM*/
/*-Edit-------Set service buttons to two rows--*/
.page.home.section.services {
    height: 138vw !important;
	background-position:-34vw 0;
}
.page.home.section.services .serviceButtons .et_pb_column:first-child {
    display: grid;
    grid-template-columns: repeat(4, 19.7vw);
    grid-auto-rows: 19.7vw;
    grid-template-areas:
		"a b c d"
		"e f g h";
    justify-content: end;
    grid-gap: 2px;
}
.et_pb_button_1_wrapper {
    grid-area: b;
}
.et_pb_button_2_wrapper {
    grid-area: c;
}
.et_pb_button_3_wrapper {
    grid-area: d;
}
.et_pb_button_4_wrapper {
    grid-area: e;
}
.et_pb_button_5_wrapper {
    grid-area: f;
}
.et_pb_button_6_wrapper {
    grid-area: g;
}
.et_pb_button_7_wrapper {
    grid-area: h;
}
	
	
/*March 12, 2023 - 8:17 AM*/
/*-Edit-------Set grid font size--*/
.page.home.section.services .serviceButtons .et_pb_column:first-child .et_pb_button_module_wrapper a {
    font-size: 12px;
    line-height: 1.4;
}

	
	
	
	
	
	

}
/*End of Max Width 488px-*/

@media only screen and (max-width: 479px){

    /*-Page-------Global--*/
	/*-Section----Top row--*/
	/*March 11, 2023 - 10:25 AM*/
	/*-Edit-------Size columns--*/
		.page.header.row.topRow .et_pb_column{
			display:inline-block;
			align-self:auto;
			margin-right:0;
			width:auto !important;
			}

/*-Page-------Home--*/
/*-Section----Salon Suites--*/
/*March 14, 2023 - 2:30 PM*/
/*-Edit-------Add space below photo--*/
	.page.home.section.salonSuites .et_pb_row:first-child .et_pb_column:last-child{
		margin-bottom:10vw !important;
	}
	
/*-Page-------Products--*/
/*-Section----Product--*/
/*-Edit-------Set to one column full width  ----  April 7, 2023 - 9:58 AM-*/
	.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image{
		}
			.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:first-child{
				margin-right: 0;
				margin-bottom: 0;
				margin-left: auto;
				width:80%;
				}
			.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:last-child{
				margin-top:-6vw;
				margin-right: auto;
				margin-bottom: 20vw;
				margin-left: 0;
				width:80%;
				}
		.page.products.section.product .et_pb_text h3,
	.page.products.section.product .et_pb_text p{
		text-align: center;
		}
	
	
/*-Page-------Services--*/
/*-Section----Service - Photo Left--*/
/*April 17, 2023 - 3:11 PM*/
/*-Edit-------Set section title to width of image--*/
	.page.services.section.service.layout.photoLeft .et_pb_row:first-child .et_pb_text{
		margin-bottom:0px !important;
		width:100%;
	}
	.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2){
		margin-top:0px;
	}
	.page.services.section.service.layout.photoLeft .et_pb_row:nth-child(2) .et_pb_column:nth-child(3){
		padding-top:15px;
	}
	
/*-Section----Service - Photo Center--*/
/*April 17, 2023 - 6:19 PM*/
/*-Edit-------Set sectino title to width of image--*/
.page.services.section.service.layout.photoCenter .et_pb_row:first-child .et_pb_text{
	margin-bottom:0px !important;
	padding-right:5%;
	padding-left:5%;
	width:100%;
	}

	.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2){
		margin-top:0px;
	}
		.page.services.section.service.layout.photoCenter .et_pb_row:nth-child(2) .et_pb_column:nth-child(3){
			padding-top:15px;
			}
}
/*End of Max Width 479px-*/

@media only screen and (max-width: 468px){

	
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 8:19 AM*/
/*-Edit-------Add height to section--*/
.page.home.section.services {
    height: 152vw !important;
    background-position: -44vw 0;
}
/*March 12, 2023 - 8:21 AM*/
/*-Edit-------Position descriptive text--*/
.page.home.section.services .et_pb_row:nth-child(2) {
    padding-top: 38vw !important;
}

	
	
	
	
	
}
/*End of Max Width 468px-*/

@media only screen and (max-width: 445px){
	
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 8:23 AM*/
/*-Edit-------Add height to section--*/
.page.home.section.services {
    height: 156vw !important;
}

	
	
	
	
	
	
}
/*End of Max Width 445px-*/

@media only screen and (max-width: 429px){
/*-Page-------Global--*/
/*-Section----Header--*/
/*March 12, 2023 - 8:54 AM*/
/*-Edit-------Center hamburger menu horizontally--*/
.page.global.section.header .et_pb_row:last-child .et_pb_menu .et_mobile_nav_menu {
    margin-right: 8.5%;
}
    

}
/*End of Max Width 429px-*/

@media only screen and (max-width: 413px){
	
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 8:23 AM*/
/*-Edit-------Add height to section--*/
.page.home.section.services {
	background-position:-59vw 0;
    height: 178vw !important;
}
.page.home.section.services .et_pb_row:nth-child(2) {
    padding-top: 45vw !important;
} 

	
	
	
	
	
}
/*End of Max Width 413px-*/

@media only screen and (max-width: 394px){
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 8:23 AM*/
/*-Edit-------Add height to section--*/
.page.home.section.services {
    height: 181vw !important;
}

	
	
	
	
	
	
}
/*End of Max Width 394px-*/

@media only screen and (max-width: 390px){

    /*-Page-------Global--*/
	/*-Section----Top row--*/
	/*March 11, 2023 - 11:11 AM*/
	/*-Edit-------reduce font size--*/
	.page.header.row.topRow .et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_header .icon,
	.page.header.row.topRow .et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_header .icon{
		width:22px;
		height:22px;
		}
	/*March 11, 2023 - 10:25 AM*/
	/*-Edit-------reduce font size--*/
		.page.header.row.topRow .et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_header .icon:before,
		.page.header.row.topRow .et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_header .icon:before{
			font-size:10px;
			text-align:center;
			top:-1px;
			left:-1px;
			}
		.page.header.row.topRow .et_pb_button_0_tb_header,
		.page.header.row.topRow .et_pb_column:last-child{
			font-size:12px !important;
			}
}
/*End of Max Width 390px-*/

@media only screen and (max-width: 379px){

	.page.salonSecrets.section.blogPosts .et_pb_row:first-child .et_pb_column:first-child article .et_pb_image_container{
		width:100%;
	}

}
/*End of Max Width 379px-*/

@media only screen and (max-width: 377px){
	
	
	
	
	
	
/*-Page-------Home--*/
/*-Section----Services--*/
/*March 12, 2023 - 8:32 AM*/
/*-Edit-------Add height to section and position descriptive text--*/
.page.home.section.services {
    height: 206vw !important;
	background-position: -72vw 0;
	}
	.page.home.section.services .et_pb_row:nth-child(2) {
		padding-top: 55vw !important;
	}
	/*March 12, 2023 - 8:36 AM*/
	/*-Edit-------Set font size on service buttons--*/
	.page.home.section.services .serviceButtons .et_pb_column:first-child .et_pb_button_module_wrapper a {
		font-size: 10px;
		}
	
	
	
	
	
	
}
/*End of Max Width 377px-*/










@media only screen and (min-width: 350px){
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*-You Are Here------*/
	/*-350px -----You Are Here--*/

	.page.home.section.heroImage{
		padding-top:20vw;
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salonMSuites-Home-HeroImage-LuxuriousBeautySalonInCedarHillsUtah-1-430w.webp") no-repeat !important;
		background-size:cover !important;
		height:175.7vw;
		background-position:center bottom !important;
	}
		.page.home.section.heroImage .et_pb_row{
			margin-top:0;
			}
	
	
	.page.media.section.posts .et_pb_row{
		width:92%;
		max-width:100%;
	}
	.page.media.section.posts .et_pb_row .et_pb_column{
		display:flex;
		flex-wrap:wrap;
		justify-content:center;
		gap:0 4vw;
	}
	.page.media.section.posts .et_pb_row .et_pb_column .et_pb_code{
		flex:0 0 clamp(260px, 44vw, 427.41px);
	}
	
	.page.media.section.posts .et_pb_row .et_pb_column .et_pb_code img{
		margin-bottom:20px;
	}
	.page.media.section.posts .et_pb_row .et_pb_column .et_pb_code a{
		display:inline-block;
		margin-top:15px;
		padding:6px 8px;
		color: #000000!important;
		border:2px solid #000;
		border-radius: 0px;
		font-size: 14px;
		text-transform: uppercase!important;
	}
}
/*End of Min Width 350px-*/



@media only screen and (min-width: 431px){
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*-You Are Here------*/
	/*-350px -----You Are Here--*/

	.page.home.section.heroImage{
		padding-top:25vw;
		}

}
/*End of Min Width 431px-*/




@media only screen and (min-width: 500px){

	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*-You Are Here------*/
	/*-500px -----You Are Here--*/
	.page.home.section.heroImage{
		padding-top:12vw;
		height:666px;
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salonMSuites-Home-HeroImage-LuxuriousBeautySalonInCedarHillsUtah-1-980w.webp") no-repeat !important;
		background-position:bottom right !important;
		background-size:cover !important;

		}


}
/*End of Min Width 500px-*/

@media only screen and (min-width: 621px){

/*-Edit-------Set list style to bullets  ----  February 16, 2024 - 8:25 AM-*/
	.servicesBox ul{
		padding-left:20px !important;
		list-style:disc !important;
		columns:3 190px;
		}
	/*-Section----Invitation to Embark--*/
	.invitationToEmbark .textColumn .et_pb_button_module_wrapper{
		text-align: left;
		}



}
/*End of Min Width 621px-*/




@media only screen and (min-width: 638px){

	
/*-Page-------Global--*/
/*-Section----Footer--*/
/*-You Are Here----First Column--*/
/*-638px -----You Are Here--*/
	
	.page.global.section.footer .et_pb_row:first-child{
		gap:0 2.5%;
		}
		.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(3){
			flex: 0 1 48%;
			margin-right:0;
			}
	
			/*-Edit-------Set up icons next to contact icons ---- June 6, 2024 - 11:47 AM*/
			.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.phone{
				background-position:unset;
				}
			.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.email{
				background-position:unset;
				}
			.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.address{
				background-position:unset;
				}
			.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.website{
				background-position:unset;
				}
			.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.facebook{
				background-position:unset;
				}
			.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child .et_pb_text.instagram{
				background-position:unset;
				}
	
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:nth-child(4){
		flex: 0 1 48%;		
		}

}
/*End of Min Width 638px-*/





@media only screen and (min-width: 768px){
	
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*-You Are Here------*/
	/*-768px -----You Are Here--*/
	.page.home.section.heroImage{
		padding-top:7vw;
		}

	
	/*-Page-------Locations--*/
	/*-Section----Page Title--*/
	/*-768px -----You Are Here--*/
	/*-Edit-------Set spacing below section title text  ----  February 16, 2024 - 9:14 AM-*/
	.pageTitle .et_pb_row{
		padding-bottom:clamp(30px, 3.9vw, 60px) !important;
	}

}
/*End of Min Width 768px-*/



@media only screen and (min-width: 981px){
	
	/*-Page-------Global--*/
	/*-Section----CTAs--*/
	/*-981px -----You Are Here--*/
	.cta{
		padding-top:clamp(20px,3.9vw,56px) !important;
		padding-bottom:clamp(20px,3.9vw,56px) !important;
		}
	.cta .et_pb_row .et_pb_column:first-child .et_pb_text .et_pb_text_inner{
		text-align: left;
		}
	
	/*-Section----Footer--*/
	/*-981px -----You Are Here--*/
	.page.global.section.footer .et_pb_row:first-child .et_pb_column:first-child{
		flex:0 0 228px;
		} 
	
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*-You Are Here------*/
	/*-981px -----You Are Here--*/
	.page.home.section.heroImage{
		height:61.5vw;
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salonMSuites-Home-HeroImage-LuxuriousBeautySalonInCedarHillsUtah-1-1350w.webp") no-repeat !important;
		background-position:center right !important;
		}

	
	/*-Page-------Locations--*/
	/*-Section----Page Title--*/
	/*-981px Min -----You Are Here--*/
	/*-Edit-------Set spacing below section title text  ----  February 16, 2024 - 9:14 AM-*/
	.pageTitle{
		padding-bottom:clamp(48px, 4.9vw, 178px);
		}
		.pageTitle .et_pb_row{
			padding-bottom:0px;
			}
			.pageTitle .et_pb_row .et_pb_column .et_pb_text{
				margin-bottom:0px !important;
				}
				.pageTitle .et_pb_row .et_pb_text h1{
					padding-bottom:0px;
					}


	/*-Page-------Blog--*/
	/*-Section----Code Module--*/
	/*-981px -----You Are Here--*/

	.page.media.section.posts .et_pb_row .et_pb_column .et_pb_code{
		flex:0 0 clamp(274px, 28vw, 427.41px);
	}
	
	
/*-Page-------Products--*/
/*-Section----Position images--*/
/*-Min 981px -----You Are Here--*/
	.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:first-child{
		margin-right: 0;
		margin-bottom: 0;
		margin-left: auto;
		width:80%;
		}
	.page.products.section.product .et_pb_row:first-child .et_pb_column:last-child .et_pb_image:last-child{
		margin-top:-3vw;
		margin-right: auto;
		margin-bottom: 3vw;
		margin-left: 0;
		width:80%;
		}


/*-Page-------Locations--*/
/*-Section----Masters of Style--*/
/*-Edit-------Put image on top  ----  February 16, 2024 - 11:47 AM-*/

.moreThanASalon{
	display:flex;
	justify-content:space-between;
}
	.moreThanASalon:after{
		display:none;
	}
	.moreThanASalon .one-third{
		flex:0 0 47%;
	}
.moreThanASalon .imageColumn{
	display:block;
	margin-right:0px !important;
}
.moreThanASalon .imageColumn:first-child{
}
.moreThanASalon .imageColumn:first-child .et_pb_image{

	}
.moreThanASalon .imageColumn:nth-child(2){
	margin-top:0;
}
.moreThanASalon .imageColumn:nth-child(2) .et_pb_image{
	margin-right:0 !important;
	margin-left:0 !important;
	-webkit-box-shadow:none;
	box-shadow:none;
}
	.moreThanASalon .textColumn{
		flex:0 0 100%;
		margin-top:30px;
	}

}
/*End of Min Width 981px-*/


@media only screen and (min-width: 1351px){
	/*-Page-------Home--*/
	/*-Section----Hero Image--*/
	/*-You Are Here------*/
	/*-1351px -----You Are Here--*/

	.page.home.section.heroImage{
		height:657px;
		background:url("http://salonmsuites.com/wp-content/uploads/2024/06/salonMSuites-Home-HeroImage-LuxuriousBeautySalonInCedarHillsUtah-1-1920w.webp") no-repeat !important;
		background-position:right center !important;
	}

}
/*End of Min Width 1351px-*/