/* CSS Table of Contents (In Order):
	- Global Resets
	- Page Structure (Layout Divs)
	- Default CSS
	- jQuery Default CSS
	- Header/Footer Elements
	- Homepage
*/

.beautyExpedition .image img{
	width:100%;
}
.beautyExpedition{
	padding-bottom:15px !important;
}
.beautyExpedition .check{
	position:absolute;
	top:-21px;
	left:50%;
	margin-left:-21px;
	display:none !important;
}
.beautyExpedition #Explorer .check-explorer{
	display:block !important;
}
.beautyExpedition #Citizen .check-citizen{
	display:block !important;
}
.beautyExpedition #Ambassador .check-ambassador{
	display:block !important;
}
.my-status-details .logosmall{
	margin-bottom:15px;
}
.loyalty-slot div.my-status-details .Explorer,
.loyalty-slot div.my-status-details .Citizen,
.loyalty-slot div.my-status-details .Ambassador{
	position:relative;
}
.my-status-details .ShadowBottom {
	position:absolute;
	top:100%;
	left:0;
	height:auto;
	width:100%;
}
@media only screen and (max-width: 761px){
	.loyalty-slot .my-points-details .title,
	.loyalty-slot .my-stamps-details .title,
	.loyalty-slot .my-status-details .title
	{
		display:none !important;
	}
}
@media only screen and (max-width: 761px) and (min-width: 600px){
	.loyalty-slot .my-status-details .Explorer,
	.loyalty-slot .my-status-details .Citizen,
	.loyalty-slot .my-status-details .Ambassador{
		width:75%;
		margin:0 auto;
	}
	.loyalty-slot .my-status-details .Explorer .logosmall,
	.loyalty-slot .my-status-details .Citizen .logosmall,
	.loyalty-slot .my-status-details .Ambassador .logosmall{
		width:80%;
	}
}
.join-now,
.fast-checkout,
.be-rewarded
 {
    width: 100%
}

/* Beauty consultation page in my account, LIP enabled */
#BC_Face_FR {
    background: url("../images/lip/BC_Face_FR.png") no-repeat center;
}

.fr_FR .consultation-block {
	width: 250px;
}
/* 20.04.2021 */
/* CFC-4684 */
label.label-country-selector {
    float: none;
    text-align: left;
}
/* 26.01.2022 */
/* CFC-25483 */
#loyalty-history-section .header {
    height: auto;
}
#loyalty-history-section .rewards-history-table .filter .sbHolder{
	width: 200px;
}
#loyalty-history-section .rewards-history-table .filter{
	width: 200px;
}