
.bigger#allowed_size {
    font-size: 4em;
}

.bigger .head img {
    width: 100%;
}

.icon_carousel.bigger button{
    display: none;
}

.icon_carousel.bigger{
    width: 22%;
}

.bigger .societe,
.bigger .client {
    padding-right: 3vw;
}

.bigger .aligner {
    margin-bottom: 3vh;
}

.bigger .aligner .info-block:nth-child(1) {
    margin-bottom: 35vh;
}

.bigger .aligner .info-block:nth-child(2) {
    margin-top: 45vh;
}

.bigger .tableau_d {
    width: 50%;
}

.printable {
    width: auto;
    background-color: transparent;
    font-size: 2.3em;
}

.tableau_objets .printable, 
.tableau_objets .prix_unit.printable {
    font-size: 2.3em;
}

td.quantite .printable,
td.sub_td .printable {
    font-size: 2.3em;
    display: inline-block;
    width: 100%;
}

.bigger .total_ht .sub_td {
    font-size: 2em;
}

.bigger .fake_table {
    font-size: 2.3em;
    margin-top: 0;
}

.bigger .fake_table .left,
.bigger .fake_table .right {
    max-height: none;
}

.bigger .placeholder,
.bigger .empty-field {
    display: none;
}

.bottomtxt.bigger {
    position:absolute;
    bottom:2%;
    width:100%;
}

.footer.bigger {
    position: absolute;
    top:var(--top-position);
    width: 100%;
}