* {
	/* Force les svg a être imprimé */
	print-color-adjust: exact !important;
    -webkit-print-color-adjust: exact !important;
}
select {border: none;-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: initial;}
.et_pb_row{width:100%;}
body.custom-background {background-color: #fff;}
#page-container {padding:0!important;}
#top-header,#main-header,header,footer,#main-footer,#pieddepage,#cookie-notice,.calculateur-isypv_print_wrapper,.tooltip, .calculateur-isypv_field_rails_quantite {display: none!important;}
.calculateur-isypv {display: block;}
.calculateur-isypv:before{display: none;}
.calculateur-isypv_choix_box {display: none;}
.calculateur-isypv_col_left {box-shadow: none;padding: 0;margin-top: 20px;}
.calculateur-isypv_title h1:after {content: "-";display: inline-block;padding: 0 20px;}
.calculateur-isypv_subtitle {display: inline-block;}
.calculateur-isypv_title {display: none;}
.calculateur-isypv_col_right {padding:0;margin:0;background: #fff;color: #000;box-shadow: none;}
.calculateur-isypv_col_right:before{display:none;}
.calculateur-isypv_boxes_details_wrapper{padding:10px 0;}
.calculateur-isypv_boxes_details_title{color:#1C1F5A;}
.calculateur-isypv_field > label{margin-bottom:0;}
ul.calculateur-isypv_field_couverture{padding:0;}
.calculateur-isypv_field_couverture > li:not(.active) {display: none;}
.calculateur-isypv_field_couverture li {max-width: initial;}
.calculateur-isypv_field_couverture > li.active img {display:none;}
.calculateur-isypv_field_couverture li.active figcaption {color: #1C1F5A;font-size: 16px;height: 1.3em;padding: 0;line-height: 1.3em;margin: 10px 0;text-align: left;}
.calculateur-isypv_projet_couverture {display: flex;column-gap: 20px;justify-content: space-between;}
.calculateur-isypv_field_numbers {column-gap: 50px;}
.calculateur-isypv_field_number [data-quantity] {margin:0}
.calculateur-isypv_field_mode > .libelle-installation-panneau {font-size: 16px;line-height: 1.3em;height:1.3em;}
.calculateur-isypv_field_format_pose{display: none;}
.calculateur-isypv_field_mode {display: flex;flex-direction: column;}
.calculateur-isypv_field_module input#module_longueur{box-shadow: none;}
.calculateur-isypv_field_module em {display: none;}
.izi-pv-package-image, .calculateur-isypv_boxes_image_wrapper {display: none;}
[data-quantity] input {box-shadow:none;height: initial;padding: 0;font-size: 16px;}
[data-quantity] button.decrementer, [data-quantity] button.incrementer{display:none;}
.calculateur-isypv_field_number {flex-direction: column;}
.calculateur-isypv_fixation_details {display: none;}
.calculateur-isypv_boxes_details_cartons{margin-bottom: 20px;}
.calculateur-isypv_boxes_details_liste_quantites table thead, .calculateur-isypv_boxes_details_liste_quantites table tbody tr td, .calculateur-domaine-emploi{color:#000!important;}
.calculateur-domaine-emploi table {font-size: 12px;line-height: 14px;}
.calculateur-domaine-emploi table tr > td {padding:0;}
.et_pb_scroll_top{display:none!important;}
.calculateur-isypv_field_inline {flex-direction: column;}
.calculateur-isypv_field.calculateur-isypv_field_couverture, .calculateur-isypv_field.calculateur-isypv_field_format_pose {margin-top:0;}
/* Page ISY-BOX */
.page-id-1364 .et_pb_section:not(#calculette) {display: none;}
.page-id-1364 div.et_pb_section#calculette {background-image: none!important;background-color: #fff!important;padding:0;}
.page-id-1364 #calculette > div:not(#calculette-projet):not(#calculette-donnees) {display: none;}
.page-id-1364 #calculette #calculette-projet{padding:0!important;}
.page-id-1364 #calculette #calculette-donnees{max-width:1280px;padding:0!important;display: flex;flex-direction: column-reverse;background-color: #fff;}
.page-id-1364 #calculette #calculette-donnees .et_pb_column_1_2 {width:100%;margin-bottom: 0;}
.page-id-1364 #calculette #calculette-donnees #calculateur-btn-print {display: none;}
/* Page calculateur */
.page-id-437 .et_pb_section:not(#calculette) {display: none;}
.page-id-437 div.et_pb_section#calculette {background-image: none!important;background-color: #fff!important;padding:0;}
.page-id-437 .et_pb_section_1{display:none;}
.page-id-437 #calculette > div:not(#calculette-projet):not(#calculette-donnees) {display: none;}
.page-id-437 #calculette #calculette-projet{padding:0;}
.page-id-437 #calculette #calculette-donnees{max-width:1280px;padding:0!important;display: flex;flex-direction: column-reverse;background-color: #fff;}