#module-eo_editherm-search #left_column{
    display: none;
}

#module-eo_editherm-search #right_column{
    display: none;
}

#module-eo_editherm-search #center_column {
	/*width:982px;*/
	margin:0;
}

div#eo_editherm_search_container{

}

	div#eo_editherm_search_container > div#eo_editherm_sbkcb{

	}

	div#eo_editherm_search_container > div#eo_editherm_mad{

	}

		div#eo_editherm_search_container div.eo_editherm_search_subheader{

			margin-bottom:15px;
		}

			div#eo_editherm_search_container div.eo_editherm_search_subheader > ul{
				list-style:none;

				margin:0 !important;
			}

			div#eo_editherm_search_container div.eo_editherm_search_subheader select.chosen{
				width:300px;
			}

		div#eo_editherm_search_container div.eo_editherm_search_subfilter{
			/*width:200px;
			height:150px;*/
			border-right:1px solid #dadada;
			border-left:1px solid #dadada;
			border-top:1px solid #dadada;
			padding:0 0 15px 0; text-align:center;
			background-color:#e8e8e8;
		}
		div#eo_editherm_search_container div.eo_editherm_search_subfilter .chosen-container{width:100% !important;}

			div#eo_editherm_search_container div.eo_editherm_search_subfilter > h2{
			color:#3f3f3f; font-size:14px !important; text-transform: uppercase;
			}

			div#eo_editherm_search_container div.eo_editherm_search_subfilter > select{
				width:100%;
			}

		div#eo_editherm_search_container div.eo_editherm_search_subcontent{

		}

			div#eo_editherm_search_container div.eo_editherm_search_subcontent > span.lowlight{
				border-top: 1px solid #DDD;
				display:block;
				text-align:center;
				padding: 20px;
			}

			div#eo_editherm_search_container div.eo_editherm_search_subcontent > table{
				display:none;
			}

iframe#eo_editherm_search_iframe_sbkcb,
iframe#eo_editherm_search_iframe_mad,
iframe#eo_editherm_search_iframe_lotpbm,
iframe#eo_editherm_search_iframe_fc{
	width:100%;
	height:0px;
	border:1px solid #AAA;
	overflow:hidden;
	border-radius:4px;
}

.lowlight{
	color:#AAA;
}

div#eo_editherm_search_container label{font-size:11px !important; font-weight:normal !important;}
.margin_top_15{margin-top:15px;}
.input_search_edit {display:block;width:100%;margin-top:15px; height:35px; border:solid 1px #e6e6e6; background:url(img/loupe.png) no-repeat 97% 9px;}
.input_search_edit input#eo_editherm_sbkcb_search{width:90%;padding:8px 5px;  border:none !important;}
.input_search_edit input#eo_editherm_sbkcb_submit{background:none !important; width:30px; height:30px; text-indent:-999em; outline:none; overflow:hidden; border:none !important;}
.dark_down{
display:inline-block; color:#fff; text-align:center;  font-size:12px; font-weight:700; border:none; border-radius:3px;

background: #919190; /* Old browsers */
background-image: url(img/get.png), -moz-linear-gradient(top,  #919190 0%, #6e6e6d 100%); /* FF3.6+ */
background-image: url(img/get.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#919190), color-stop(100%,#6e6e6d)); /* Chrome,Safari4+ */
background-image: url(img/get.png), -webkit-linear-gradient(top,  #919190 0%,#6e6e6d 100%); /* Chrome10+,Safari5.1+ */
background-image: url(img/get.png), -o-linear-gradient(top,  #919190 0%,#6e6e6d 100%); /* Opera 11.10+ */
background-image: url(img/get.png), -ms-linear-gradient(top,  #919190 0%,#6e6e6d 100%); /* IE10+ */
background-image: url(img/get.png), linear-gradient(to bottom,  #919190 0%,#6e6e6d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919190', endColorstr='#6e6e6d',GradientType=0 ); /* IE6-9 */
background-repeat:no-repeat; background-position:0 10px; padding:10px 10px; width:90%;

}
.dark_down:hover{

background: #6e6e6d; /* Old browsers */
background-image: url(img/get.png), -moz-linear-gradient(top,  #6e6e6d 0%, #919190 100%); /* FF3.6+ */
background-image: url(img/get.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e6e6d), color-stop(100%,#919190)); /* Chrome,Safari4+ */
background-image: url(img/get.png), -webkit-linear-gradient(top,  #6e6e6d 0%,#919190 100%); /* Chrome10+,Safari5.1+ */
background-image: url(img/get.png), -o-linear-gradient(top,  #6e6e6d 0%,#919190 100%); /* Opera 11.10+ */
background-image: url(img/get.png), -ms-linear-gradient(top,  #6e6e6d 0%,#919190 100%); /* IE10+ */
background-image: url(img/get.png), linear-gradient(to bottom,  #6e6e6d 0%,#919190 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e6e6d', endColorstr='#919190',GradientType=0 ); /* IE6-9 */
background-repeat:no-repeat; background-position:0 10px;

}
.eo_editherm_search_subcontent table.std th {
	padding:5px 12px !important;
	font-size:12px !important;
	color:#292929 !important;
	 font-weight:bold;
	text-shadow:none;text-transform:uppercase !important;
	background: #e8e8e8 !important; /* Old browsers */}
.eo_editherm_search_subcontent table.std  td {
	padding:12px;
	border-right:0px solid #ccc !important;
	border-bottom:1px solid #ccc;
	font-size:11px !important;color:#969696 !important;
	vertical-align:top
}

#module-eo_editherm-search .eo-header-search #eo_editherm_search_container #eo_editherm_mad {
		/*display:none!important;*/
	}

.center_title span{}
.edit_with_label {margin-top:25px;}
.eo-header-search .eo_editherm_search_subheader{margin-bottom:0;}

/*.eo_editherm_search_subcontent table.std  td a{background:url(img/view.png) no-repeat left 4px; padding-left:20px;font-size:11px !important;color:#969696 !important;}*/
.eo_editherm_search_subcontent table.std  td a{font-size:11px !important;color:#969696 !important;}

.eo_editherm_search_subcontent table.std td.eoviews a {
    background: none;
    padding: 0;
}
.edit_with_label label{width:25%;color:#000; font-size:11px; text-transform: uppercase;display:block; float:left; line-height:35px;}
.edit_with_label .chzn-container {width:70% !important;}
.edit_with_label .chzn-container .chzn-drop,div#eo_editherm_search_container div.eo_editherm_search_subfilter .chosen-container .chzn-drop {width:100% !important;}
.edit_with_label .chzn-container-single .chzn-drop,div#eo_editherm_search_container div.eo_editherm_search_subfilter .chosen-container .chzn-drop{border-left:solid 1px #e6e6e6 !important;border-bottom:solid 1px #e6e6e6 !important;border-right:solid 1px #e6e6e6 !important; box-shadow:none !important;}
.edit_with_label .chzn-container-single .chzn-single,div#eo_editherm_search_container div.eo_editherm_search_subfilter .chzn-single{border:solid 1px #e6e6e6 !important;background:none !important;text-transform: uppercase !important;border-radius:0 !important;height:35px !important;color:#000 !important;  padding:5px 10px !important;}


.eo-header-search .edit_with_label {margin-top:0;}
.eo-header-search .eo_editherm_search_subheader ul{
	padding-left:0;
	margin-bottom:0;
}

.eo-header-search .eo_editherm_search_subheader ul.eo-select > li:first-child,
.eo-header-search .eo_editherm_search_subheader .chzn-container{ float:right;}

 #eo-search{
	 background: #e95a0b;
	float: right;
	height: 37px;
	margin-left: 2px;
	padding-top: 4px;
	width: 128px;
	margin-top: 8px;
}

 .eo-header-search .chzn-container.chzn-container-single .chzn-single{
	border: solid 2px #2B2A79 !important;
	background: none;
	text-transform: uppercase !important;
	border-radius: 0 !important;
	height: 35px;
	font-size: 10px;
	color: #919191!Important;
	padding: 5px 10px !important;
	margin-bottom: 2px;
	box-shadow: unset !Important;
	text-transform: unset!Important;
}

.eo-header-search .chzn-container.chzn-container-single{
	width: 48.5% !important;
	margin-right: 5px;
}
.eo-header-search .chzn-container.chzn-container-single .chzn-single {
	width: 100% !important;
	height: 37px !important;
}
.eo-title{
	text-align: right;
	letter-spacing: 1px;
}

.eo-search-wrapper{padding-right: 30px;display:none;}

.eo-btn{
	background: #f2ad46;
	background: -moz-linear-gradient(top, #f2ad46 0%, #f2960c 100%);
	background: -webkit-linear-gradient(top, #f2ad46 0%,#f2960c 100%);
	background: linear-gradient(to bottom, #f2ad46 0%,#f2960c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ad46', endColorstr='#f2960c',GradientType=0 );
	color: #fff;
	border: none;
	text-transform:uppercase;
	font-size:13px;
}
.eo-btn:hover{
	background: #f2ad46;
	background: -moz-linear-gradient(top, #f2ad46 0%, #f2960c 100%);
	background: -webkit-linear-gradient(top, #f2ad46 0%,#f2960c 100%);
	background: linear-gradient(to bottom, #f2ad46 0%,#f2960c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ad46', endColorstr='#f2960c',GradientType=0 );
	color: #fff;
	border: none;
}

.eo-submit{
    margin-top:-4px;
    margin-right:-3px;
    width:33px !important;
    height:33px !important;
    padding:0;
    background: #f2ad46 !important;
    background: -moz-linear-gradient(top, #f2ad46 0%, #f2960c 100%) !important;
    background: -webkit-linear-gradient(top, #f2ad46 0%,#f2960c 100%) !important;
    background: linear-gradient(to bottom, #f2ad46 0%,#f2960c 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ad46', endColorstr='#f2960c',GradientType=0 ) !important;
    color: #fff;
}

.eo-header-search .chzn-drop{
	width: 240px !Important;
 }
 .eo-header-search .chzn-search input{
	width: 230px !Important;
 }

/*PROFILEO 783*/
/* [ECOMMERCE-1345] Vues éclatées - liste recherche absente */
.onoffswitch_container {
	position: relative;
	text-align: center;
	top: 6px;
	width: 55px;
}
/* [ECOMMERCE-1345] Vues éclatées - liste recherche absente */
.onoffswitch {
	position: relative;
	width: 36px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	top: 7px;
	left: 11px;
	margin-bottom: 25px;
}
/* [ECOMMERCE-1345] Vues éclatées - liste recherche absente */
#module-eo_vue_eclatees-scene .cluetip-product_scene {
	cursor: default;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border-radius: 20px;
}
.onoffswitch-inner {
    display: block;
    width: 200%;
    margin-left: -100%;
    transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
	display: block;
	float: left;
	width: 50%;
	height: 13px;
	padding: 0;
	padding-left: 0px;
	line-height: 12px;
	font-size: 14px;
	color: white;
	font-family: Trebuchet, Arial, sans-serif;
	font-weight: bold;
	box-sizing: border-box;
}
.onoffswitch-inner:before {
    content: "";
    padding-left: 10px;
    background-color: #F5AF8A;
	color: #F5AF8A;
}
.onoffswitch-inner:after {
    content: "";
    padding-right: 10px;
    background-color: #D6D6D6;
	color: #999999;
    text-align: right;
}
/* [ECOMMERCE-1345] Vues éclatées - liste recherche absente */
.onoffswitch-switch {
	display: block;
	width: 20px;
	margin: -2.5px;
	background: #f04d16;
	position: absolute;
	top: -1px;
	bottom: 0;
	right: 26px;
	border-radius: 20px;
	transition: all 0.3s ease-in 0s;
	height: 20px;
	box-shadow: 0px 5px 3px #dcdcdc;
}
.temp_diff .onoffswitch-switch, .temp_thi .onoffswitch-switch{
 top: 0;
}
.temp_ppc, .temp_thi {
	float: left;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}
.chzn-results.vue_on .active-result{
	display: none !important;
	}
.chzn-results.vue_on .active-result.eo_has_scene{
	display: list-item !important;
}

.eo-search-form .eo-header-search {
    bottom: 7px;
    float: left;
    position: relative;
    margin-left: 10px;
    width: 73%;
}
.device_title_container {
    position: relative;
    width: 100%;
}
/* [ECOMMERCE-1345] Vues éclatées - liste recherche absente */
.onoffswitch_container.save_parc {
	color: #727272;
	line-height: 12px;
	margin-top: 5px;
	right: 15px;
	top: -1px !important;
	width: 150px !important;
}
.onoffswitch_container.save_parc .onoffswitch {
    left: 56px;
}
span.onoffswitch-switch.eoSwitchOn,
span.onoffswitch-switch.eoSwitchParcOn {
    background: #f04d16 !important;
}
.device_title_container .device_title {
    color: #32328a;
    font-size: 25px;
    font-style: italic;
    font-weight: bold;
    height: auto !important;
    text-align: center;
    margin: 5px 0;
    padding: 0 160px 0 10px;
    text-transform: uppercase;
	width: 100%;
}
div#eo_device_vues_products {
	clear: both;
}
.nomenclature_vue_eclatee_bloc, .nomenclature_vue_eclatee_bottom_bloc {
    border-bottom: 2px solid #c6c0c2;
    color: #919ba5;
    font-size: 14px;
    /*padding: 0;*/
}
.nomenclature_vue_eclatee_bloc {
	background: #eeeeee;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding: 5px 0;
}
.nomenclature_vue_eclatee_bottom_bloc {
	background: #ffffff;
}
.nomenclature_vue_eclatee_bloc > div {
    padding: 5px 10px;
}
.title_nomenclature {
	border-right: 2px solid #c6c0c2;
}
#module-eo_editherm-nomenclature .nomenclature_vue_eclatee_bloc .title_nomenclature span,
#module-eo_vue_eclatees-scene  .nomenclature_vue_eclatee_bloc .title_nomenclature a:hover span {
	background: url(img/loupe2.png) no-repeat 29px 1.5px;
    background-size: 23.5px;
    border-bottom: 2px solid #349dd7;
    color: #000;
    padding: 0 30px 9px 65px;
}
#module-eo_vue_eclatees-scene .nomenclature_vue_eclatee_bloc  .title_vue_eclatee span,
#module-eo_editherm-nomenclature .nomenclature_vue_eclatee_bloc .title_vue_eclatee a:hover span {
    background: url(img/view3.png) no-repeat 25.5px 0px;
    background-size: 24px;
    border-bottom: 2px solid #00e38e;
    color: #000;
    padding: 0 30px 9px 65px;
}
#module-eo_editherm-nomenclature .nomenclature_vue_eclatee_bloc  .title_vue_eclatee span {
    background: url(img/view2.png) no-repeat 25.5px 0px;
    background-size: 24px;
    border-bottom: 2px solid #eee;
    padding: 0 30px 8px 65px;
}
#module-eo_vue_eclatees-scene .nomenclature_vue_eclatee_bloc .title_nomenclature span {
    background: url(img/loupe3.png) no-repeat 26px -1px;
    background-size: 28.5px;
    border-bottom: 2px solid #eee;
    padding: 0 30px 8px 65px;
}
#module-eo_editherm-nomenclature .nomenclature_vue_eclatee_bloc .title_vue_eclatee a,
#module-eo_vue_eclatees-scene .nomenclature_vue_eclatee_bloc .title_nomenclature a {
	color: #555;
	text-decoration: none;
}
.nomenclature_vue_eclatee_bloc .title_vue_eclatee a:hover {
	text-decoration: none;
}
.trierpar_bloc {
	background: #eeeeee;
	border-right: 2px solid #c6c0c2;
    position: relative;
    padding: 4px 10px;
}
.contact_bloc {
	background: #FFF;
    padding: 8px 0 0;
    text-align: center;
}
.trierPar {
    position: absolute;
    left: 140px;
    z-index: 9;
    width: 165px;
    text-align: center;
    cursor: pointer;
}
.trierPar ul li, div.otherScenes {
    display: none;
}
.trierPar ul li.currentFilter {
	display: block !important;
}
.trierPar ul li.currentFilter a {
    cursor: pointer;
}
.trierPar ul li.currentFilter a:hover {
    color: #333;
}
.trierpar_bloc label  {
    font-weight: bold;/*PROFIELO#862-SAM*/
    float: left;
    padding: 5px 35px 5px 25px;
    margin: 0 15px 0 0;
	cursor: pointer;
}
.trierPar ul, .otherScenes ul {
	/*background: url(img/trier_arrow.png) no-repeat 100% center;*/
    list-style: none;
    padding: 0;
    margin: -3px 0 0 0;
}
.trierPar ul li a, .otherScenes ul li a {
    text-decoration: none;
}
.trierPar ul li  {
    padding: 9px;
}
.trierPar ul li:nth-child(2) {
    background: #ffffff;
    border-left: 2px solid #e0e0e0;
    border-right: 2px solid #e0e0e0;
}
.trierPar ul li:nth-child(3) {
    background: #e0e0e0;
    border-left: 2px solid #e0e0e0;
    border-right: 2px solid #e0e0e0;
}
div.eo_editherm_search_subcontent table.std th {
    color: #2f2677 !important;
    background: #FFF !important;
    vertical-align: top;
    font-weight: normal;
    font-style: italic;
}
div#eo_device_vues_products table.table th input {
    color: #000 !important;
    padding: 2px 3px;
    font-size: 11px;
}
div#eo_device_vues_products tbody tr:nth-child(even) {
    background: #f5f3f4;
}
.eo_editherm_search_subcontent table.std td {
	border-top: none !important;
	border-bottom: none !important;
    vertical-align: middle;
}
div#scenes {
    clear: both;
    padding-top: 25px;
}
div.otherScenes {
	background: #e0e0e0;
    border-bottom: 2px solid #e0e0e0;
    position: absolute;
    left: 0px;
    top: 40px;
    width: 100.3%;
    z-index: 999;
}
div.otherScenes ul li:nth-child(odd) {
    background: #FFFFFF;
}
#module-eo_vue_eclatees-scene .trierpar_bloc {
    padding: 6px 10px 6px 40px;
}
.screenOverflow {
    overflow: auto;
    width: 100%;
    position: relative;
}
.list_products_section {
    overflow: auto;
}
.currentScene {
    color: #4C4C92;
    font-size: 20px;
	position: relative;
    text-transform: uppercase;
}
.currentScene span.morescenes {
    background: url('img/scene_arrow.png') no-repeat 100% center;
    background-size: 25px;
    height: 25px;
    position: absolute;
    width: 25px;
    right: 0;
    top: 12%;
}
.otherScenes ul li {
    border-right: 2px solid #e0e0e0;
    border-left: 2px solid #e0e0e0;
}
.otherScenes ul li a {
	padding: 9px 40px;
    display: block;
}


/* PAGE PRODUIT */
a.nyroModalClose.nyroModalCloseButton.nmReposition {
    display: none;
}
#pm_mc3_lpa_close_shopping_btn {
	//background-size: 21px;/*PROFILEO 869 SAM*/
    text-indent: -99999px;
    width: 22px;
    height: 22px;
}
#pm_mc3_lpa_product_image img,
td#pm_mc3_lpa_produitEquivalant_image img {
	margin-left: 15px;
    width: 75px;
}
.pm_mc3_lpa_product_description {
    display: none;
}
.nyroModalCont {
	width: 600px !important;
	min-height: 350px;
}
div#pm_mc3_lpa_container > div > p {
    padding: 0 0 2px;
    margin: 0 2%;
    width: 96%;
    border-bottom: 1px solid #d9d9d9;
    font-size: 14px;
    font-weight: bold;
}
a#pm_mc3_lpa_produitEquivalantnbtn {
	background: url(img/diff_equivalent_btn.png) no-repeat 6px center;
	width: 201px;
	height: 58px;
	display: block;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	text-decoration: none;
	padding: 13px 43px;
}
.langfr a#pm_mc3_lpa_produitEquivalantnbtn {
	font-size: 14px !important;
	padding: 21px 43px !important;
}

a#pm_mc3_lpa_keep_shopping_btn {
    background: #c2c2c2 !important;
    background-image: none !important;
    box-shadow: none;
    height: 58px;
    width: 195px;
    text-align: center;
    font-size: 16px;
    line-height: 16px !important;
    border: 1px solid #959595;
	padding: 12px 20px !important;
}
.langfr a#pm_mc3_lpa_keep_shopping_btn,
.langen a#pm_mc3_lpa_keep_shopping_btn,
.langde a#pm_mc3_lpa_keep_shopping_btn {
	padding: 19px 10px !important;
}

#pm_mc3_lpa_title {
    font-size: 15px !important;
}
.pm_mc3_lpa_product_price {
    font-size: 18px !important;
}
#pm_mc3_lpa_produitEquivalant_image {
    width: 88px!important;
    padding: 0 0 0 0!important;
    text-align: center!important;
    vertical-align: middle!important;
}
.pm_mc3_lpa_product_name {
	padding-right: 2% !important;
  display: flex;
  flex-flow: column-reverse;
  width: 100%;
}
.pm_mc3_lpa_product_name a {
    font-size: 16px !important; font-weight: 900 !important;
}
.pm_mc3_button_left {
    padding-left: 80px;
}
.pm_mc3_button_right {
    padding-right: 80px;
}
td.pm_mc3_lpa_product_price > span {
    font-size: 14px;
}
span.logoDiff {
    background: url(img/diff_equivalent.png) no-repeat;
    width: 53px;
    height: 40px;
    display: inline-block;
    top: 13px;
    position: relative;
    left: 10px;
}
.pm_mc3_lpa_product_stock span.os {
    color: #5FAD2C;
    font-weight: bold;
}
.pm_mc3_lpa_product_stock, .pm_mc3_lpa_product_price {
    padding: 15px 20px 0 0 !important;
}
#pm_mc3_lpa_order_now_btn {
	height: 58px !important;
}
#pm_mc3_lpa_order_now_btn span {
    /*background: url('./themes/thi/css/modules/pm_modalcart3/img/panier.png') no-repeat 0px 10px !important;*/
    height: 58px !important;
    line-height: 58px !important;
}

@media (max-width: 767px) {
	body {
		overflow-x: hidden;
	}
	.device_title_container .device_title {
		width: 77% !important;
	}
	div.eo_editherm_search_subcontent table.std th {
		padding: 8px !important;
	}
	div#eo_device_vues_products {
		clear: both;
		overflow: scroll;
	}
	.onoffswitch_container.save_parc .onoffswitch {
		left: 48%;
	}
	.device_title_container .device_title {
		width: 100% !important;
		padding-right: 10px;
	}
	.nomenclature_vue_eclatee_bloc > div,
	.trierpar_bloc {
		padding: 8px 10px !important;
	}
	.contact_bloc {
		padding: 5px 0;
	}
	.title_nomenclature, .trierpar_bloc {
		border-right: none !important;
		border-bottom: 2px solid #c6c0c2;
	}
	.onoffswitch_container.save_parc {
		position: relative !important;
		width: 100% !important;
		margin-bottom: 10px;
		right: 0 !important;
	}
	#module-eo_editherm-nomenclature .nomenclature_vue_eclatee_bloc .title_nomenclature span,
	#module-eo_vue_eclatees-scene .nomenclature_vue_eclatee_bloc .title_nomenclature span {
		padding: 0 30px 6px 65px;
	}
	.nomenclature_vue_eclatee_bloc {
		padding: 5px 0 3px !important;
	}
	.currentScene {
		text-align: center;
		font-size: 18px;
		padding: 0 22px;
	}
	table#cart_summary .cart_product a {
		display: inline-block !important;
	}
	table#cart_summary .cart_product, table#cart_summary .cart_unit {
		text-indent: 0 !important;
		width: 100% !important;
		overflow-x: scroll !important;
		border-bottom: solid 1px #ccc;
		font-size: 12px;
	}
	table#cart_summary th {
		width: auto !important;
	}
}

body.isnotlogged .device_title_container .device_title {
    padding-right: 10px;
}

/*#scenes div.list_products_section table tbody tr > td:last-child ,*/
#scenes div.list_products_section table {
	border-right: none !important;
}

/* PROFILEO#812 AL popup mobile START */
@media (max-width: 479px) {
    .nyroModalCont {
        width: 100% !important;
    }
    #pm_mc3_lpa_title {
        font-size: 13px !important;
    }
    #pm_mc3_lpa_footer_actions_container .pm_mc3_button_left,
    #pm_mc3_lpa_footer_actions_container .pm_mc3_button_right {
        width : 50%;
        padding: 0;
    }
    #pm_mc3_lpa_footer_actions_container .pm_mc3_button_right {
        width : 50%;
        padding: 0;
    }
    #pm_mc3_lpa_keep_shopping {
        padding: 10px 0 0 10px!important;
        font-size: 12px!important;
    }
    a#pm_mc3_lpa_keep_shopping_btn,
    a#pm_mc3_lpa_produitEquivalantnbtn {
        width: 100%;
        height: 50px;
        font-size: 12px;
        line-height: 29px !important;
    }
    #pm_mc3_lpa_order_now {
        width: 100%;
    }
    a#pm_mc3_lpa_produitEquivalantnbtn {
        background-size: contain;
    }
}
/* PROFILEO#812 AL END */
