/******************/
/***** COMMON *****/
/******************/
/* Font */
body {
    font-size: 14px;
    letter-spacing: -0.01em;
}
h1, h2, h3, h4, h5, h6, article, aside, header, footer, div, blockquote, cite, q, abbr, address, bdo, a, em, strong, b, i, u, span, time, small, mark, del, ins, sub, sup, input, select, textarea, button, p, ul, ol, li, dl, dt, dd, figure, figcaption, form, table, th, tr, td, caption, colgroup, col, thead, tbody, tfoot {
    font-family: Verdana,sans-serif !important;
}
strong, b {
    font-weight: bold !important;
}
header.main .baseline {
    font-weight: bold;
}

/* Free From Spot */

.obj_quiz .end p,
.obj_who_is > p,
.obj_share_module > p strong,
.obj_article .ctn_article p,
.obj_article .ctn_article p strong,
.edito .ctn_par h2,
.obj_article .ctn_article header h1,
.ctn_error p,
.obj_banner.var_small .ctn_banner h2,
.obj_share_masonry > h2,
.obj_share_module .obj_checkbox label,
.obj_share_module > p,
.obj_share_module > h1, .obj_share_module > h2,
.article_v4_op_freefromspots_quiz .str_popin.default .ctn_popin .obj_freefromspots_form .ctn_top h3,
.article_v4_op_freefromspots_quiz .obj_quiz h2,
.article_v4_op_freefromspots_quiz .obj_quiz .ctn_answers .obj_radio label,
.ctn_carrousel h2,
.obj_banner.var_landing .ctn_banner h1,
.obj_bloc-pushs.double_article article.obj_push .ctn_text h2,
.obj_bloc-pushs.double_article > h2,
.obj_bloc-pushs.double.var_big article.obj_push .ctn_text p,
.obj_bloc-pushs.double.var_big article.obj_push .ctn_text p strong,
.obj_bloc-pushs article.obj_push.var_effaclar .ctn_text h3,
.obj_bloc-pushs.simple article.obj_push.var_testimonials .ctn_text h3,
.obj_bloc-pushs.simple article.obj_push.var_testimonials .ctn_text h3 strong,
.obj_bloc-pushs article.obj_push.var_onglets .ctn_text h2,
.obj_bloc-pushs.simple article.obj_push.var_testimonials .ctn_text h2,
.obj_bloc-pushs article.obj_push.var_true_false .ctn_text h2,
.obj_bloc .ctn_bloc h4,
.obj_bloc .ctn_bloc h3,
.obj_bloc-title .ctn_bloc h1, 
.obj_bloc-title .ctn_bloc h2,
.obj_nav.var_lp ul li a{
    font-family: arial;
}
.obj_bloc-pushs.double.var_big article.obj_push .ctn_text p strong,
.obj_bloc-pushs.simple article.obj_push.var_testimonials .ctn_text h3 strong,
.obj_share_module > p strong, 
.obj_article .ctn_article p strong,
.edito .ctn_par h2,
.obj_share_module .obj_checkbox label {
    font-weight: bold; 
}
.article_v4_op_freefromspots_quiz .obj_form.var_collect_data .ctn_radio .custom-radio {
    width: 80px;
}
.obj_share_module .ctn_comment .url input {
    padding-left: 180px;
}
.article_v4_op_freefromspots_landing.hr .obj_bloc-pushs.simple article.obj_push.var_testimonials .ctn_text h3{
	font-family:'arial';
	}

.article_v4_op_freefromspots_landing.cz .str_3pushs{
    margin-bottom:20px;
	}
.str_3pushs {
	max-width: 1180px;
	margin: 20px auto 50px;
	text-align: center;
}


/* SKINCHECKER */
.article_v4_skincheckerv3_landing .obj_banner.var_landing .ctn_banner h2{
	font-weight: bold;
	}
	
/* POPIN NEWSLETTER  */
.str_popin.default .obj_form.newsletter label {
    font-size: 10px;
	}
	
/* OPE PARENTS */
.bloc_product .obj_routine .obj_carrousel .item .ctn_btn{	
	font-size: 14px;
	}		
	

/*********************************/
/***** HEADER GAMME EFFACLAR *****/
/*********************************/
/*
.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner {
    padding: 80px 30px 0 30px;
	}
.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner .ctn_txt{
	padding-right: 60%;
	}
	
@media screen and (max-width:1200px){
	
	.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner {
		padding: 80px 30px 0 30px;
		}
	.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner .ctn_txt{		
		padding-right: 60%;
		}
}			
	
@media screen and (max-width:767px){	
	.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner .v_banner,
	.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner .v_banner .v_background{
		right:0;
		left: auto;
		}
	.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner{
		padding: 0;
		}
	.pg_range.effaclar.sk.portalv4 .obj_range .ctn_range-banner .ctn_txt{		
		padding-right: 30px;
		}	
}
*/