a.bc-results.monthly-find-spa.button-secondary {
	font-size: 12px;
}
.bc-results.monthly-book.button {
	font-size: 12px;
}

@media only screen and (min-width: 1024px) and (max-width: 1250px) {
	a.bc-results.monthly-find-spa.button-secondary {
		margin-left: 3%;
		padding: .5em 1.5em;
	}
	.bc-product button {
		font-size: 13px;
	}
	.bc-results.monthly-book.button {
		font-size: 10px;
	}
}

.bc-skin-profile__title {
   font-size:95px;
}


@media (min-width: 1024px) and (max-width: 1250px) {
	.bc-skin-profile__title {
       font-size:80px;
	}
}

@media (max-width: 1023px) {
.bc-skin-profile__title {
    font-size: 40px;
}
}



.bc-results-content-clarins-me__subtitle{
	font-family: sans-serif;
    font-size: 13px;
    letter-spacing: 0.4px;
    line-height: 30px;
}

.bc-results-content-clarins-me__link{
	font-family: "Gotham SSm medium A", "Gotham SSm medium B", Gotham, Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-top: 15px;
    letter-spacing: 1.1px;
}

.bc-results-content-clarins-me__title {
    margin-top: 50px;
}

@media only screen and (max-width: 1023px) {
	
	.bc-results-content-clarins-me__subtitle{
		font-size: 10px;
		margin-bottom: 6px;
	}
	.bc-results-content-clarins-me__link{
		font-size: 11px;
	}
	.bc-results-content-clarins-me__title {
        margin-top: 5%;
    }
}

#send-routine-email .submit-btn, .send-routine-section .submit-btn.logged-submit {
   width: 275px;
}

@media (max-width: 375px) {
	.bc-howto__description {
		font-size: 14px;
    }
}