@page {
	margin: 5%;
}
body { 
	background: white;
	padding: 5%;
}
main {
	width: 960px;
}
.section_header {
	position: static;
}
.section_header .ctn_nav {
	display: none;
	background: red;
}
.obj_breadcrumb,
.section_reference-detail-image, 
.section_reference-detail-title .ctn_btn,
.obj_section.section_footer,
.obj_btn.btn_default {
	display: none;
}
.obj_section .ctn_section {
	width: auto;
}
.section_reference-detail-title .ctn_section {
	padding: 0;
}
h1 {
	color: black;
}
.section_reference-detail-content .ctn_section {
	flex-direction: column;
}
.section_reference-detail-content .ctn_left {
	width: 100%;
	margin: 0;
} 
.section_reference-detail-content .ctn_right {
	width: 90%;
	margin: 0;
	display: flex;
}
.section_reference-detail-content .ctn_primary {
	padding: 50px 0;
	width: 95%;
}
.section_reference-detail-content .ctn_tags,
.section_reference-detail-content .ctn_mentions {
	margin-right: 16px;
	padding: 48px;
}


/** {
	font-size: 12px !important;
	line-height: 16px !important;
}
.str_header {
	margin-bottom: 15px;
}
.ctn_page p.t_title {
	font-size: 14px;
}
.purchase-order .ctn_page p.var-text-center {
	margin-bottom: 30px;
}
.obj_cart-order .item_bloc_product.bloc_address_product .line_title_address {
	border: 0;
	padding-bottom: 0;
	margin-bottom: 10px;
}
.obj_cart-order .item_bloc_product.bloc_address_product .line_title_address .t_title {
	font-size: 12px;
	font-family: 'OpenSans-Regular';
}
.obj_cart-order .item_bloc_product.bloc_address_product {
	margin-bottom: 20px;
}
.ctn_header-cart .t_header-title {
	font: 10px/12px 'OpenSans-Regular' !important;
	color: #c4c4c4;
}
.obj_cart-order .item_bloc_product.bloc_address_product,
.ctn_header-cart,
.obj_cart-order .item_bloc_product .item_line_product,
.obj_cart-order .item_bloc_product {
	display: table;
	width: 100%;
}
.obj_cart-order .item_bloc_product.bloc_address_product .billing_address_product,
.obj_cart-order .item_bloc_product.bloc_address_product .delivery_address_product,
.ctn_header-cart .t_header-title,
.obj_cart-order .item_bloc_product .info_product,
.obj_cart-order .item_bloc_product .price_product,
.obj_cart-order .item_bloc_product .quantity_product,
.obj_cart-order .item_bloc_product .contenance_product,
.obj_cart-order .item_bloc_product .cta_cart_product,
.obj_cart-order .item_bloc_product .item_line_product .subtotal_product,
.obj_cart-order .item_bloc_product .item_line_product .shipping_product,
.obj_cart-order .item_bloc_product .item_line_product .total_product {
	display: table-cell;
}
.ctn_header-cart,
.obj_cart-order .item_bloc_product {
	padding-top: 5px;
	padding-bottom: 5px;
}
.obj_cart-order .item_bloc_product .item_line_product.product_child {
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #c4c4c4;
}
.obj_cart-order .item_bloc_product.bloc_shipping_product .item_line_product .shipping_product {
	vertical-align: top;
}
.obj_cart-order .item_bloc_product.bloc_mentions_product {
	padding-top: 0;
}
.obj_cart-order .item_bloc_product.bloc_subtotal_product {
	border-top: 1px solid #c4c4c4;
	margin-bottom: 0;
	padding: 15px 40px;
}
.obj_cart-order .item_bloc_product.bloc_shipping_product {
	border-top: 1px solid #c4c4c4;	
	border-bottom: 1px solid #c4c4c4;
	padding-top: 15px;
	margin-bottom: 0;	
}
.ctn_btn {
	display: none;
}*/

