/*********************/
/***** OPEN SANS *****/
/*********************/
	
@font-face {
	font-family: "LocatorWeb-UltraLight";
	src: url("../../resources/webfonts/opensans/OpenSans-Light-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: "LocatorWeb-UltraLight";
	src: url("../../resources/webfonts/opensans/OpenSans-Light-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: "LocatorWeb-Light";
	src: url("../../resources/webfonts/opensans/OpenSans-Light-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: "LocatorWeb-Regular";
	src: url("../../resources/webfonts/opensans/OpenSans-Regular-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: "LocatorWeb-Medium";
	src: url("../../resources/webfonts/opensans/OpenSans-SemiBold-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: "LocatorWeb-Bold";
	src: url("../../resources/webfonts/opensans/OpenSans-Bold-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	}


/*************************************/
/***** SUPPRESSION DES UPPERCASE *****/
/*************************************/
.pg_article .par .par_content h4, .pg_article .par .par_content .ctn_1 h5, .obj_login .obj_content .b_texte, .obj_popin .ctn_popin-content h1, .obj_popin .ctn_popin-content h4, .pg_config .ctn_entete h1, .pg_config .obj_chemin, .pg_contacts .pav_content h5, .pg_contacts .b_texte, .ctn_entete h1, .ctn_entete h3, .pav_tricol_content h5, .pav_content h4, .pav_content h5, .pav_content h5 a, .pav_content h5 a:visited, .pav_content h5 a:hover, .pav_alertes ul li h6, .str_gauche .pav .pav_content h6, .pav_scrollable .pav_content .ctn_entete h2, .pav_scrollable .pav_content .ctn_entete span, .str_gauche .pav .pav_content .obj_radiolist h4, .pg_mentions .ctn_entete h2, .pg_mentions .pav_content h5, .pg_mentions .str_contenu-detail h4, .pg_plan .str_contenu-detail .col1 .ctn_1 h2, .pg_plan .str_contenu-detail .col1 .ctn_1 h2 a, .pg_plan .str_contenu-detail .col1 .ctn_1 h2 a:visited, .pg_plan .str_contenu-detail .col1 .ctn_1 h3, .pg_plan .str_contenu-detail .col1 .ctn_1 h3 a, .pg_plan .str_contenu-detail .col1 .ctn_1 h3 a:visited, .pg_plan .str_contenu-detail .col1 .ctn_1 h4, .pg_plan .str_contenu-detail .col2 h3, .pg_plan .str_contenu-detail .col2 h4 a, .pg_plan .str_contenu-detail .col2 h4 a:visited, .pg_plan .str_contenu-detail .col2 .l_plan-annexes li a, .pg_plan .str_contenu-detail .col2 .l_plan-annexes li a:visited, .pg_plan .str_contenu-detail .col2 .l_plan-annexes-gris li a, .pg_plan .str_contenu-detail .col2 .l_plan-annexes-gris li a:visited, .pg_partenaires .par .par_content h4, .pg_encyclo .ctn_entete h1, .pg_encyclo .obj_chemin, .pg_encyclo .ctn_2 h4 a, .pg_espaceperso .ctn_entete h1, .pg_espaceperso .b_texte, .pg_espaceperso .pav_avantages .pav_content h6, .pg_espaceperso .b_toggle a, .pg_espaceperso .b_toggle.on a, .pg_espaceperso .nav_espaceperso .nav_item .t_item .t_nav_espaceperso, .pg_espaceperso .nav_espaceperso .nav_item-active .t_item .t_nav_espaceperso, .pg_espaceperso .ctn_intro-espaceperso .ctn_1 h2, .pg_espaceperso .str_contenu-detail h2, .pg_espaceperso .str_contenu-detail .ctn_temoignez .ctn_1 h3, .pg_espaceperso .str_contenu-detail .ctn_favoris h3, .pg_espaceperso .str_contenu-detail .ctn_favoris .col2 h4, .pg_espaceperso .str_contenu-detail .ctn_favoris ul li h5, .pg_espaceperso .par h3, .pg_espaceperso .str_liste-produits .ctn_1 .ctn_infos h4, .pg_espaceperso .str_liste-produits .str_coldroite h2, .b_texte-big a, .b_texte-big a:visited, .b_texte-big a:hover, .pg_gamme .ctn_entete h1, .pg_gamme .ctn_entete h2, .pg_gamme .ctn_entete .pav_focus-produits h5, .pg_gamme .ctn_entete .pav_focus-produits h4, .pg_gamme .ctn_corps h3, .pg_gamme .ctn_gamme-item h5, .pg_gamme .ctn_gamme-item h4, .pg_glossaire .ctn_entete h1, .pg_glossaire .pav_tricol .pav_content h6, .pg_glossaire .obj_chemin, .pg_glossaire .pav_content h3, .pg_lipikara .pav_push-produit .pav_content h4, .pg_lipikara .pav_conseil .pav_content h4, .pg_lipikara .pav_dessins .pav_content h4, .pg_lipikara .pav_coloriage .pav_content h4, .pg_lipikara .obj_popin .ctn_regles-pommadage h1, .pg_locator .ctn_entete h1, .pg_locator .ctn_entete h2, .pg_locator .str_col-carte h4 span, .pg_marque .ctn_article-liste h2, .pg_marque .ctn_article-liste .par_content h4, .pg_marque .ctn_article-liste .par_content .ctn_1 h4, .pg_marque .ctn_article-marque .ctn_entete h1, .pg_marque .str_paves h3, .pg_marque .ctn_entete h1, .pg_marque .ctn_sommaire-marque .ctn_entete h1, .pg_marque .ctn_sommaire-marque .par_content .ctn_1 h3, .pg_prob .foc_content h1, .pg_produit .ctn_entete h1, .pg_produit .ctn_entete h1 span.t_age, .pg_produit .obj_avis .obj_content h4, .pg_produit .ctn_entete .obj_avis .obj_content h4, .pg_produit .pav_commentaires-detail h4 a, .pg_produit .pav_commentaires-detail h4 span, .pg_produit .pav_commentaires-detail h5 {
	text-transform: none;
	}

	
/***********************/
/***** MAIN HEADER *****/
/***********************/

header.main .baseline,
header.main h2{
	color:#009FE3;
	}

/********************/
/***** STICKERS *****/
/********************/

/** Stickers NEW Banner **/
body.tr .str_bandeau .v_sticker {
	position: absolute;
	width: 88px; height: 87px;
	background: url("v_sticker_new-large-anthelios") no-repeat;
	text-indent: -10000px;
	}
body.tr .ctn_banner.anthelios .v_sticker {
	background: url("v_sticker_new-large-anthelios.png") no-repeat;
	}
body.tr .v_sticker-small {
	background: url("v_sticker_new-large.png") no-repeat;
	}
.pg_home.tr .foc.foc_lipikar .foc_content .v_sticker {
	position: absolute;
	top: 12px; right: 32px;
	width: 88px; height: 87px;
	background: url('v_sticker_new-small.png') no-repeat;
	text-indent: -10000px;
	}

/** Sticker NEW Fiche produit **/
body.tr .obj_galerie .v_new {
	background: url('v_sticker_new-large.png') no-repeat;
	}

/** Sticker NEW Gamme **/
body.tr .ctn_gamme-item .v_new {
	background: url('v_sticker_new-small.png') no-repeat;
	}

/** Sticker NEW Carrousel **/
body.tr .car_conteneur .v_new {
	background: url('v_sticker_new-small.png') no-repeat ;
	}


/*******************************/
/***** MASQUAGE DERM-INDEX *****/
/*******************************/
/*body.tr .str_encyclo, body.tr .i_encyclo, body.tr .pav_encyclo, body.tr .b_publications {display: none;}*/

/** Modifications Store Locator **/
body.pg_locator.tr .nav_legende ul li.i_locator-maquillage, body.pg_locator.tr .nav_legende ul li.i_locator-soin {
	display: none;
	}


/*************************************************/
/***** MASQUAGE RUE/CP DANS LE STORE LOCATOR *****/
/*************************************************/
body.pg_locator.tr .frm_dermato-locator .str_col1, body.pg_locator.tr .frm_dermato-locator .str_col2, body.pg_locator.tr .frm_dermato-locator .str_col3 {
	display: none;
	}
body.pg_locator.tr .frm_dermato-locator .str_col4 input {
	width: 300px;
	}


/*********************/
/***** BANNIERES *****/
/*********************/
.pg_gamme.pigmentclar section.banner .ctn_texte {
	width: 420px;
	left: 160px;
	}
.pg_gamme.pigmentclar section.banner .obj_share {
	left: 160px;
	}
.pg_gamme.pigmentclar section.banner .ctn_chemin {
	left: 160px;
	}

/**************************/
/***** BANNIERES HOME *****/
/**************************/
.pg_home.tr section.banners .str_banner.LipikarBaumeAPplus .ctn_banner h3{font-size:26px; line-height:32px;}

.obj_banner.var_babyskin_int .ctn_banner .ctn_txt h3 strong{
	font-family: "dinpro-bold", trebuchet ms;
	}
.obj_banner.var_babyskin_int .ctn_banner .ctn_txt h2{
	font: 2em/1.1875em "dinpro-regular", trebuchet ms;
	}
/****************************/
/***** LIPIKAR FAMILIES *****/
/****************************/
.str_header > .ctn_header h1 a {
	background : url('i_logo-lipikar-families.png') no-repeat 0 0;
	}


/******************************/
/***** POP-IN INSCRIPTION *****/
/******************************/
.str_popin.default.inscription .ctn_popin {
	background: url("f_popin_inscription-home.jpg") no-repeat #6baad5;
	height: 283px;
	}
.ctn_pop-inscription {
    margin: 23px 0 0 373px;
	}
.ctn_pop-inscription h4 {
	width: 310px;
	font-family: gillsans-light; font-size: 32px; line-height: 34px; color: #ffffff;
	}
.ctn_pop-inscription h5 {
	width: 260px;
	margin-top: 20px;
	font-family: "dinpro-medium"; font-size: 16px; line-height: 22px; color: #ffffff; letter-spacing: 0.1px;
	}
.ctn_pop-inscription h5 a{
	text-decoration: underline; 
	}

@media screen and (max-width: 760px) {

	.str_popin.default.inscription .ctn_popin {
		background-position: left 0;
		background-size:  auto 100%;
		height: auto;
		}
	.str_popin.default .btn_close {
		background-size: 100% auto;
		}
	.ctn_pop-inscription {
		margin: 0 20px 0 0;
		padding: 0 0 0 35%;
	}
	.ctn_pop-inscription h4 {
		font-size: 22px;
		line-height: 24px;
		width: auto;
	}
	.ctn_pop-inscription h5 {
		width: auto;
		font-size: 16px; line-height: 20px;
	}

}
@media screen and (max-width: 480px) {

	.str_popin.default.inscription .ctn_popin {
		background-position: -110px 0;
	}

}


/***************************/
/***** FREE FROM SPOTS *****/
/***************************/

.obj_banner.var_freefromspot_gr .ctn_banner .ctn_txt h3{
	font-family:'verdana', sans-serif !important;
	}

/** Spécifique VERDANA **/
.ope_freefromspots * {
	font-family: verdana, sans-serif !important;
	}
.ope_freefromspots * strong,
.ope_freefromspots * b {
	font-weight: bold !important;	
	}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar .ctn_text h2 {
	font-size: 2em;
}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar .ctn_text h3{
	margin:0 0 20px;
	}
	
.ope_freefromspots .obj_banner.var_landing .ctn_banner h4 {
	font : 8.125em/1em 'journal', sans-serif !important;
	}
.ope_freefromspots .obj_banner.var_small .ctn_banner h4 {
	font: 3.5em/1em "journal",sans-serif !important;
	}
.ope_freefromspots .obj_who_is.var_quote figcaption strong {
	font-weight: normal !important;
	padding-bottom: 15px;
	}
.ope_freefromspots .obj_who_is.var_quote figcaption br {
	display: none;
	}
.ope_freefromspots .obj_bloc-pushs.triple.var_video article.obj_push h2 {
	font-size: 1.5em;
	}

@media screen and (max-width:767px){
	.ope_freefromspots .obj_banner.var_landing .ctn_banner h4 {
		font-size: 4.375em !important;
		}
	}

/*** .obj_bloc-pushs ***/

.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar figure {
	display: block;
	position: relative;
	height: 220px;
	width: 310px;
	margin-left: 100px;
	}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar img {
	display: block;
	margin: 0px;
	}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar .v_product {
	height: 100%;
	width: auto;
	}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar figure .v_picto {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 150px;
	width: auto;
	}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar .t_mention {
	text-align: right;
	left: auto;
	right: 3.4%;
	}

@media screen and (max-width: 767px) {
	.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar .ctn_text {
		padding: 20px 20px 90px 20px;
		}
	.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar figure {
		height: 150px;
		width: 210px;
		margin: 0px auto;
		}
	.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar figure img {
		margin: 0px !important;
		}
	.ope_freefromspots .obj_bloc-pushs figure .v_picto {
		height: 100px;
		}
	.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclar .t_mention {
		width: calc(100% - 40px);
		font-size: 11px;
		line-height: 1.2em;
		}
	}
	
/* EFFACLAR DUO + UNIFIANT */
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus a > img {
	position:relative;
	left:50%;
	-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
			transform:translateX(-50%);
	}
.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclarduoplus .ctn_text {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	padding: 3.5% 3.5% 0 3.5%;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus h6 {
	display: inline-block;
	margin:0 0 20px;
	padding:4px 8px;
	color:#000;
	background:#ffcc99;
	font-size:1.125em;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .ctn_text h2 {
	color:#fff;
	font-size:2.625em;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .ctn_text h2 .t_bleu {
	color:#0587c0;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .ctn_text h2 .t_beige {
	color:#ffcc99;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus figure {
	display: block;
	position: absolute;
	bottom:0; left:3.5%;
	height:auto;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus figure img {
	display: block;
	float:left;
	max-width:50%;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .ctn_text figcaption{
	display: block;
	margin:30px 0 0;
	padding: 0 0 0 3.5%;
	float:left;
	font-size:1.625em;
	color:#fff;
	max-width:50%;
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .v_product {
	}
.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .t_mention {
	position:absolute;
	bottom:3.5%;
	right: 3.5%;
	text-align: right;
	left: auto;
	color:#fff;
	font-size:0.875em;
	}
	
@media screen and (max-width: 767px) {
	.ope_freefromspots .obj_bloc-pushs article.obj_push.var_effaclarduoplus .ctn_text {
		position:relative;
		background:#6c9ace;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus h6 {
		font-size:1em;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus a > img {
		display:none;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .ctn_text h2 {
		font-size:1.75em;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus figure {
		position:relative;
		left:auto;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus figure img {
		float:right;
		max-width:30%;
		max-height:250px;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .ctn_text figcaption{
		margin:20px 0 0;
		padding:0;
		font-size:1.125em;
		max-width:70%;
		}
	.ope_freefromspots .obj_bloc-pushs .obj_push.var_effaclarduoplus .t_mention {
		left: 3.5%;
		right: auto;
		}
}
	
	
.ope_freefromspots .obj_bloc-pushs.double article.obj_push:first-child .ctn_text h2{
	color:white;
	}
.ope_freefromspots .obj_banner.var_landing .ctn_banner .btn_video{
	background-image:url('ffs/b_video-ffs.png');
	background-position:0 0;
	background-size:136px 136px;
	}


/*********************/
/***** BABY SKIN *****/
/*********************/

/** Spécifique VERDANA **/
.ope_babyskin * {
	font-family: verdana, sans-serif !important;
	}
.ope_babyskin * strong,
.ope_babyskin * b {
	font-weight: bold !important;	
	}
.ope_babyskin .obj_products .ctn_product.prod_03 figure{
	top:100px;
	}
.ope_babyskin .obj_products .ctn_product.prod_03:after{
	position:absolute;
	bottom:0; left:0; right:0;
	z-index:0;
	display:block;
	content:"";
	width:100%; height:38px;
	background:url('../../resources/babyskin/images/bg_onglet_masque.png') no-repeat center top;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	}
.ope_babyskin .obj_products .ctn_product.prod_04:after{
	position:absolute;
	bottom:0; left:0; right:0;
	z-index:0;
	display:block;
	content:"";
	width:100%; height:10px;
	-webkit-transform:scale(-1);
	-ms-transform:scale(-1);
	transform:scale(-1);
	background:url('../../resources/babyskin/images/bg_top_masque.png') no-repeat center top;
	}
.ope_babyskin .obj_products .ctn_product.prod_04 div > span,
.ope_babyskin .obj_products .ctn_product.prod_04 h2{
	color:#ef7723;
	}
.ope_babyskin .obj_products .ctn_product.prod_04 .ctn_btn .obj_btn{
	background:#ef7723;
	}
.ope_babyskin .obj_products .ctn_product.prod_04 a:hover .ctn_btn .obj_btn{
	background:white;
	}
.ope_babyskin .obj_products .ctn_product.prod_04{
    min-height:300px;
    background-image:url('../../resources/TR/BabySkin/bg_onglet_prod_04.jpg');
	}
.ope_babyskin .obj_products .ctn_product.prod_04 figure{
	top:125px;
	}
.ope_babyskin .obj_player_multi {
	background-image: url("../../resources/TR/BabySkin/v_experts_interviews.jpg")
}

@media screen and (max-width:767px){

.ope_babyskin .obj_products .ctn_product.prod_03{
    min-height:230px;
	}
.ope_babyskin .obj_products .ctn_product.prod_04{
    min-height:220px;
	}
.ope_babyskin .obj_products .ctn_product.prod_03 figure{
	top:45px;
	}
.ope_babyskin .obj_products .ctn_product.prod_04 figure{
	top:80px; right:30px;
	max-width:40px;
	}
}

/* LANDING */
.obj_bloc-pushs.double article.obj_push.var_mothers .ctn_text h3{
    color: #fff;
	}
	
@media screen and (max-width:480px){	
	.obj_bloc-pushs.double article.obj_push.var_mothers .ctn_text h2{
		max-width: 80%;
		}
	.obj_bloc-pushs.double article.obj_push.var_mothers .ctn_text h2 br{
		display: none;
		}
		

}

/* INTERVIEWS */
.ope_babyskin.pg_mothers .obj_nav.var_lp ul li a.pg_mothers{
	color: #000;
	}
.ope_babyskin.pg_mothers .obj_player_multi {
    height:auto;
	background:#1ec1ea;
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links{max-width:100%; padding:0; margin:0;}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video	{
	font-size:1em;
	width:33.3333%;
	height:203px;
	padding:150px 10px 10px;
	overflow:hidden;
	text-align:center;
	border-color:#6fc7f1 !important;
	background-position:center center;
	background-size:cover;
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row:nth-of-type(2) .cta_video	{
	height:304px;
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row:nth-child(1) .cta_video:nth-child(1)	{
    background-image: url('../../../resources/TR/babyskin/v_mothers_interviews_01.jpg');
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row:nth-child(1) .cta_video:nth-child(2)	{
    background-image: url('../../../resources/TR/babyskin/v_mothers_interviews_02.jpg');
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row:nth-child(1) .cta_video:nth-child(3)	{
    background-image: url('../../../resources/TR/babyskin/v_mothers_interviews_03.jpg');
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row:nth-child(2) .cta_video:nth-child(1)	{
    background-image: url('../../../resources/TR/babyskin/v_mothers_interviews_04.jpg');
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row:nth-child(2) .cta_video:nth-child(2)	{
    background-image: url('../../../resources/TR/babyskin/v_mothers_interviews_05.jpg');
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row {
    display: table;
	height: 33%;
	width: 100%;
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video::before,
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video:hover::before {
    position: absolute;
    left: 50%;
    top: 50%;
	-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video span{
	display:block;
	opacity:0;
	font-size:0.875em;
	-webkit-transform: translateY(100px);
		-ms-transform: translateY(100px);
			transform: translateY(100px);
	-webkit-transition:all 0.2s;
	   -moz-transition:all 0.2s;
			transition:all 0.2s;
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video:hover span{
	opacity:1;
	-webkit-transform:none;
		-ms-transform:none;
			transform:none;	
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_iframe{
	overflow:hidden;
	}
.ope_babyskin.pg_mothers .obj_player_multi .ctn_iframe iframe{
	position:absolute;
	width:80%; height:95%;
	top:50%; left:50%;
	-webkit-transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%);
			transform:translate(-50%,-50%);
	}


@media screen and (max-width:960px){
	
	.ope_babyskin.pg_mothers .obj_player_multi .ctn_iframe iframe{
		width:100%; height:100%;
		}
}
@media screen and (max-width:767px){
	.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video	{
		width:100%;
		padding:145px 10px 0 !important;
		height:auto !important;
		min-height:203px !important;
		font-size:1em !important;
		line-height:1.25em !important;
		}
	.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video span,
	.ope_babyskin.pg_mothers .obj_player_multi .ctn_player_links .str_row .cta_video:hover span{
		opacity:1;
		-webkit-transform:none;
			-ms-transform:none;
				transform:none;	
		}
	.ope_babyskin.pg_mothers .obj_player_multi .ctn_iframe iframe{
		position:relative;
		width:auto; height:auto;
		left:auto;
		-webkit-transform:none;
			-ms-transform:none;
				transform:none;
		}
}

/* SAVE YOUR SKIN */

.op_sys *{
	font-family: 'arial', sans-serif !important;
	} 
.op_sys .obj_banner.var_landing .ctn_banner h2,
.op_sys strong{
	font-weight: bold;
	}
.op_sys .obj_bloc-pushs.simple article.obj_push .ctn_text h2{
	font: 2.15em/1em 'arial', sans-serif 
	}

.tr.op_sys .obj_method .ctn_abcde li .animation.letter-b { background: url('../../../resources/TR/SkinChecker3/images/v_animated-b.gif') no-repeat center 0; }
.tr.op_sys .obj_method .ctn_abcde li .animation.letter-c { background: url('../../../resources/TR/SkinChecker3/images/v_animated-c.gif') no-repeat center 0; }
.tr.op_sys .obj_method .ctn_abcde li .animation.letter-d { background: url('../../../resources/TR/SkinChecker3/images/v_animated-d.gif') no-repeat center 0; }


/* FREE FROM SPOTS 2 */
.ope_ffs2 .obj_banner .ctn_banner .t_logo {
    width: 400px;
    height: 165px;
    margin: 0 auto 10px;
    overflow: hidden;
	}
.ope_ffs2 .obj_banner .ctn_banner .t_logo img{
	margin-top: -40px;	
	}
	
@media screen and (max-width:767px){	
	.ope_ffs2 .obj_banner .ctn_banner .t_logo {
		width: 200px;
		height: auto;
		}
	.ope_ffs2 .obj_banner .ctn_banner .t_logo img{
		margin-top: 0;	
		}	
}
	
	
	
	
