/* ============ Style Time Line ============ Source : https://www.bootdey.com/ Adapté par : Sigfrido Gonzalez Puga Projet: EMICA | ANNEXE | 462166 | Connâitre Raspberry Pi Date : Juin 2022 */ .timeline_area { position: relative; z-index: 1; } .single-timeline-area { position: relative; z-index: 1; padding-left: 180px; } @media only screen and (max-width: 575px) { .single-timeline-area { padding-left: 100px; } } .single-timeline-area .timeline-date { position: absolute; width: 180px; height: 100%; top: 0; left: 0; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding-right: 60px; } @media only screen and (max-width: 575px) { .single-timeline-area .timeline-date { width: 100px; } } .single-timeline-area .timeline-date::after { position: absolute; width: 3px; height: 100%; content: ""; background-color: #ebebeb; top: 0; right: 30px; z-index: 1; } .single-timeline-area .timeline-date::before { position: absolute; width: 11px; height: 11px; border-radius: 50%; background-color: #f1c40f; content: ""; top: 50%; right: 26px; z-index: 5; margin-top: -5.5px; } .single-timeline-area .timeline-date p { margin-bottom: 0; color: #020710; font-size: 13px; text-transform: uppercase; font-weight: 500; } .single-timeline-area .single-timeline-content { position: relative; z-index: 1; padding: 30px 30px 25px; border-radius: 6px; margin-bottom: 15px; margin-top: 15px; -webkit-box-shadow: 0 0.25rem 1rem 0 rgba(47, 91, 234, 0.125); box-shadow: 0 0.25rem 1rem 0 rgba(47, 91, 234, 0.125); border: 1px solid #ebebeb; } @media only screen and (max-width: 575px) { .single-timeline-area .single-timeline-content { padding: 20px; } } .single-timeline-area .single-timeline-content .timeline-icon { -webkit-transition-duration: 500ms; transition-duration: 500ms; width: 30px; height: 30px; background-color: #f1c40f; -webkit-box-flex: 0; -ms-flex: 0 0 30px; flex: 0 0 30px; text-align: center; max-width: 30px; border-radius: 50%; margin-right: 15px; } .single-timeline-area .single-timeline-content .timeline-icon i { color: #ffffff; line-height: 30px; } .single-timeline-area .single-timeline-content .timeline-text h6 { -webkit-transition-duration: 500ms; transition-duration: 500ms; } .single-timeline-area .single-timeline-content .timeline-text p { font-size: 13px; margin-bottom: 0; } .single-timeline-area .single-timeline-content:hover .timeline-icon, .single-timeline-area .single-timeline-content:focus .timeline-icon { background-color: #020710; } .single-timeline-area .single-timeline-content:hover .timeline-text h6, .single-timeline-area .single-timeline-content:focus .timeline-text h6 { color: #3f43fd; }