





/*Media Queries */

@media all and (max-width: 1350px) {
	ul.bxslider li {
		width:1500px !important;
		height:100%;
	}
}

@media all and (max-width: 1025px) {

	.salonNav.vkf-nav ul li a, .salonNav.smm-nav ul li a {
		width:256px;
		border-bottom: 2px solid #fff;
	}

	.salonNav.vkf-nav ul li:nth-child(4) a, .salonNav.smm-nav ul li:nth-child(4) a {
		border-right: none;
	}

	nav.main ul {
		width:65%;
		margin-left: 12.25%;
	}

	.add-info {
		margin:30px 20px;
	}

	#disqus_thread {
		width:96%;
		margin:0 2%;
	}

	ul.bxslider li {
		width:1100px !important;
		height:100%;
	}
}

@media all and (max-width: 768px) {
	.salonNav.vkf-nav ul li a, .salonNav.smm-nav ul li a, nav.salonNav.wfw-nav ul li a, .salonNav.ct-nav ul li a, .salonNav.gspot-nav ul li a, .salonNav.vkf-nav ul li, .salonNav.smm-nav ul li, .salonNav.wfw-nav ul li, .salonNav.ct-nav ul li, .salonNav.gspot-nav ul li {
		border-right: none;
		display: block;
		width:100%;
	}

	.salonNav.vkf-nav ul li, .salonNav.smm-nav ul li, .salonNav.wfw-nav ul li, .salonNav.ct-nav ul li, .salonNav.gspot-nav ul li {
		border-bottom: 2px solid #fff;
	}

	nav.main ul {
		margin-left: 40px;
		width:82%;
	}

	nav.main ul.ct-top-menu {
		  width: 75%;
		  margin-left: 4%; 
	}

	.content-area {
		width:96%;
		margin-right: 2%;
		margin-left: 2%;
	}

	.sidebar {
		margin-top: 0;
		width:96%;
		margin-right: 2%;
		margin-left: 2%;
	}

	aside {
		margin-top: 0;
	}

	.circle {
		float: left;
		margin:10px;
	}

	.download ul li {
		width:25%;
	}

	.wellF-woman-welcome, .vaginal-kungfu-salon1, .challenge1, .schedule, .syllabus {
		margin-bottom: 0;
	}

	nav.salonNav .mobile-button, nav.salonNav .mobile-button a {
		display: block;
		text-align: center;
	}

	nav.salonNav .mobile-button a {
		border-bottom: 2px solid #fff;
		padding:25px;
	}

	.mobile-button a:hover {
		background-color: #e51759;
	}

	nav.salonNav ul {
		display: none;
	}

	nav.salonNav.wfw-nav ul {
		width:100%;
	}

	.dashboard-wrapper {
		max-width: 100%;
	}

	ul.bxslider li {
		width:800px !important;
		height:100%;
	}

	.banner, .bx-viewport, .bx-wrapper, ul.bxslider li, ul.bxslider {
		height:255px !important;
	}

	.salonNav.ct-nav ul, .salonNav.gspot-nav ul, .salonNav.smm-nav ul {
		margin:0 auto;
	}

}

@media all and (max-width: 600px) {
	nav.main ul {
		width:100%;
		margin-left: 0;
		text-align: center;
	}

	nav.main img {
		float:none;
		display: block;
		margin:0 auto;
	}

	h1 {
		padding-top: 240px;
	}

	.circle, .circle a {
		height:150px;
		width:150px;
	}

	.salonSidebar .circle:first-of-type a {
		padding-top: 65px;
	}

	.download ul li {
		width:50%;
	}

	.topLeft, .topRight, .bottomLeft, .bottomRight {
		width:90%;
		float: none;
		margin:0 auto;
	}

	nav.main ul.home {
		margin-left: 0;
	}

	.last {
		width:90%;
		float: none;
		margin:0 auto;
		height:225px;
	}

	.bx-wrapper {
		display: none;
	}

	.banner.salon-banner {
		background:url(https://members.kimanami.com/wp-content/uploads/2015/05/slide-5.jpg) no-repeat top center;
		background-size: cover;
	}

	nav.main ul.ct-top-menu, nav.main ul.ct-top-menu li, nav.main ul.gs-top-menu li, nav.main ul.gs-top-menu {
		width:100%;
		padding:0;
		margin:0;
	}

	nav.main ul.ct-top-menu li, nav.main ul.gs-top-menu li {
		background-color: #e51759;
		color: #fff;
		padding:20px;
		border-bottom: 1px solid #fff;
	}

	nav.main ul.ct-top-menu li:hover, nav.main ul.gs-top-menu li:hover {
		background-color:#fff;
	}

	nav.main ul li a {
		color: #fff;

	}

	nav.main .dashboard-nav ul li a {
		color: #e51759;
	}

	nav.main ul li:hover a {
		color:#e51759;
	}

	.banner {
		height:380px;
	}

	.banner, .bx-viewport, .bx-wrapper, ul.bxslider li, ul.bxslider {
		height:380px !important;
	}


}

@media all and (max-width: 420px) {
	nav.main ul li {
		margin-top: 25px;
	}

}



@media all and (max-width: 320px) {
	h1 {
		padding-top: 250px;
		font-size: 2.5rem;
	}

	h2.salon-title {
		font-size: 1.5rem;
	}

	.circle {
		float: none;
		margin:0 auto;
	}

	.download ul li {
		width:100%;
	}

}


@media all and (min-width: 1445px) {
	ul.bxslider li img {
		height:auto;
	}
}


/*Custom 2021 */

.bottomLeft.jade-egg-salonette.sacred {
	background: url(http://elixirs.anami-alchemia.com/wp-content/uploads/2021/04/Bikini-Look-Up-e1617631644542.jpg) top no-repeat;
	background-size: cover;
}

.bottomRight.relationship-rehab {
	background: url(http://elixirs.anami-alchemia.com/wp-content/uploads/2021/07/couple.jpeg) top no-repeat;
	background-size: cover;
}