/* en2fr CSS */

#summary .price .special-price::before, #summary .price.special-price .regular::before, .shopping-cart .special-price::before {
    content: 'REMISE '
}

.messages.error_label li {
    text-transform: lowercase
}

.messages.error_label li::first-letter {
    text-transform: uppercase
}

/*678*/
.CheckoutProgress-step {
    font-size: 1rem;
    margin-right: 1rem;
}

@media (min-width:1250px) {
    .CheckoutProgress-step {
        font-size: 1.25rem;
        margin-right: 1.5rem;
    }
}

@media (min-width:1700px) {
    .CheckoutProgress-step {
        font-size: 1.375rem;
        margin-right: 2rem;
    }
}
/*673*/
#block-menu-menu-legal-subnav .secondary-wrapper {
    height: 5em;
}

/*674-5*/

[about^="/leaseweb-vs"] .quote  br:nth-child(1) {
    display:none
}

/*666*/
.slide-caption br {
    display: none
}

/*672*/
.block-aggregator .item-list ul li .blog-desc,
.pane-aggregator .item-list ul li .blog-desc {
    display:flex
}

/*682*/
table.product-list td[data-column-name="Bandwidth"]::before {
    content: 'A partir de';
    font-size: 1.25em;
}

/*705*/
a.button.outline.white {
    font-size: 0.8em;
}

/*LEAS-696*/
.client-wrapper .view-content .client-container .card .views-field-field-introduction {
    height: 12em;
 }

.client-wrapper .view-content .client-container .card .views-field-field-introduction .field-content {
    font-size: 0.85em;
 }
/*LEAS-706*/
span.date-display-single {
    text-transform: none;
}

/*LEAS-751*/

div.col-xl-6.col-lg-7.col-sm-10 > ol > li:last-of-type{
    max-width: 629px;
    text-align: justify;
}

/*LEAS-753*/

.navigation .main-menu > ul > li:nth-of-type(5) > ul > li:nth-of-type(3) {
    padding: 0 5em 0 0;
}


/*LEAS-764*/
.pane-block-299 .pane-content .row.text-row {
    margin-right: 0;
    margin-left: 0;
}



/*LEAS-775*/
@media(min-width:768px) {
    #full-width .panel-pane.pane-custom.pane-1.container.pt-.\34 .pb-3 {
        margin: 30px 0px;
    }
    
    #full-width .panel-pane.pane-custom.pane-1.container.pt-.\34 .pb-3 .pane-content {
        transform: translateY(20%);
    }
}

/*LEAS-799*/
.row.ui-tabs-panel.ui-corner-bottom.ui-widget-content > div > div > div.product-item-top > div:nth-child(2) > div.attribute-value {    text-align:right;
    text-align:right;
}

/*LEAS-801*/
@media (min-width: 1290px) and (max-width:1699px) {
    #tab-group-1 .tabs-head.mt-1 {
        width: 108%;
        transform: translateX(-4%);
    }
    #tab-group-1 > div > div > .tabs-head.mt-1 > div.tab-item {
        margin-right: 0.6em;
    }
}

/* LEAS-812 */
.product-item .product-item-top .product-name {
    height: 3.3em;
}

/* LEAS-150425 */
#sidebars > .region-sidebar{
    width: 110%;
}
