.comment_container {
margin-bottom: 20px;
}
.lb-comment-rating {
}
.lb-comment-meta {
font-size: 12px;
font-style: italic;
}
.lb-comment-content {
font-size: 16px;
line-height: 20px;
}
.group-note {
display: flex;
align-items: center;
}
.group-note.average_rating {
justify-content: center;
margin-bottom: 6px;
}
.lb-reviews-title {
font-size: 16px;
text-align: center;
color:#767676;
margin-bottom: 1rem;
}
.group-note svg {
margin-right: 2px;
}
.group-note svg:last-child {
margin-right: 0;
}
.group-note svg.star {
fill: #F7F7F7;
}
.group-note svg.star-y {
fill: #EFD358;
}
.percent-reviews {
margin-bottom: 30px;
}
.percent-reviews-container {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
.percent-reviews-title {
min-width: 54px;
}
.percent-reviews-title span {
color: #000;
}
.percent-reviews-progress {
width: 100px;
height: 16px;
margin: 0 10px;
border-radius: 2px;
background-color: #F7F7F7;
}
.percent-reviews-progress-bar {
height: 100%;
border-radius: 2px;
background-color: #EFD358;
}
.percent-reviews-percent {
min-width: 48px;
} .lb-content-formation {
height: 100%;
}
.lb-content-formation .wt-saveformation {
display: flex;
align-items: center;
position: absolute;
font-size: 20px;
top: 20px;
right: 20px;
color: #EF7007;
z-index: 20;
}
.lb-content-formation .lb-content-title h1 {
color: #70BBA5;
font-size: 40px;
font-weight: 600;
text-align: center;
}
.lb-content-formation .lb-content-update {
text-align: right;
margin-bottom: 10px;
font-size: 16px;
opacity: 0.8;
font-style: italic;
}
.lb-content-formation .lb-content-thumbnail {
width: 100%;
height: 300px;
border-radius: 4px;
overflow: hidden;
margin-bottom: 40px;
}
.lb-content-formation .lb-content-thumbnail img {
width: 100%;
height: 100%;
object-fit: cover;
}
.lb-content-formation .lb-content-title {
margin-bottom: 1rem;
}
.lb-content-formation .lb-content-title h2 {
font-size: 18px;
font-weight: 500;
color: #000;
}
.lb-content-formation .lb-content-sub-title h3 {
font-size: 16px;
font-weight: 600;
color: #767676;
}
.lb-content-terms hr {
margin-top: 8px;
}
.lb-content-formation .lb-table {
margin-bottom: 8px;
display: flex;
flex-wrap: wrap;
}
.lb-content-formation .lb-table .lb-table-th {
width: 60%;
font-size: 15px;
font-weight: 600;
color: #EF7007;
}
.lb-content-formation .lb-table .lb-table-td {
width: 40%;
font-size: 15px;
font-weight: 500;
}
.lb-content-formation .lb-container-question {
margin-bottom: 20px;
}
.lb-content-formation .lb-container-question:last-child {
margin-bottom: 0;
}
.lb-content-formation .lb-container-question .lb-question {
margin-bottom: 10px;
font-size: 18px;
font-weight: 600;
color: #767676;
}
.lb-content-formation .lb-ol-question li::marker {
font-size: 18px;
font-weight: 600;
color: #767676;
}
.lb-content-formation .lb-container-question .lb-response {
font-size: 16px;
font-weight: 500;
padding-left: 1rem;
}
.lb-container-price {
display: flex;
position: relative;
width: 100%;
margin: 0 0 30px;
font-size: 20px;
border: 1px solid #eee;
border-radius: 4px;
background: #fff;
overflow: hidden;
}
.lb-container-price .lb-price {
display:flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 28px 30px;
background: #EF7007;
color: #fff !important;
}
.lb-container-price .lb-price .pricing {
margin-top: 8px;
font-size: 28px;
font-weight: 600;
}
.lb-container-price .lb-price-devis {
display:flex;
flex-direction: column;
justify-content: center;
padding: 28px 30px;
color: #000;
}
.lb-container-price .lb-price-devis .currency {
margin-top: 8px;
font-weight: 600;
font-size: 22px;
}
.lb-options .lb-container-options {
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #eee;
}
.lb-options .lb-container-options:last-child {
border-bottom: 0;
}
.lb-options .lb-container-options .lb-option-name {
font-size: 16px;
}
.lb-options .lb-container-options .lb-option-price {
display: flex;
align-items: center;
font-size: 16px;
}
.lb-options .lb-container-options .lb-option-price .lb-btn,
.lb-options .lb-container-options .lb-option-price .lb-btn-delete {
display: flex;
align-items: center;
justify-content: center;
margin-left: 6px;
background: transparent;
}
.lb-options .lb-container-options .lb-option-price .lb-btn-delete {
display:none;
} .wt-servicesingle.buy {
padding: 28px 10px;
text-align: center;
}
.lb-buy-gamme {
font-size: 27px;
font-weight: 600;
color: #EF7007;
margin-bottom: 10px;
}
.lb-buy-info {
font-size: 14px;
color: #EF7007;
}
.lb-buy-btn {
width: 100%;
margin-bottom: 10px;
font-size: 18px;
font-weight: 400;
cursor: pointer;
}
.lb-buy-guarantee {
font-size: 12px;
color: #000;
}
@media screen and (max-width: 991px) {
.lb-product-row {
flex-direction: column-reverse;
}
.buy-mobile {
position: fixed;
left: 0;
bottom: 0;
z-index: 9;
}
.buy-mobile .buy-container {
text-align: left;
}
.buy-mobile .wt-servicesingle.buy {
margin: 0 !important;
padding: 14px 10px;
display: flex;
flex-wrap:wrap;
justify-content: space-evenly;
}
.buy-mobile .lb-buy-guarantee {
width: 100%;
}
.buy-mobile .lb-buy-btn.mobile {
padding: 0;
width: 50px;
}
}