/* Buttons */ /* Inputs */ /* Timeline custom component */ .timeline { border-left: 2px solid #E6E9ED; padding: 1rem 0; } .timeline-card { position: relative; margin-left: 31px; border-left: 2px solid; margin-bottom: 2rem; } .timeline-card:last-child { margin-bottom: 1rem; } .timeline-card:before { content: ''; display: inline-block; position: absolute; background-color: #fff; border-radius: 10px; width: 12px; height: 12px; top: 20px; left: -41px; border: 2px solid; z-index: 2; } .timeline-card:after { content: ''; display: inline-block; position: absolute; background-color: currentColor; width: 29px; height: 2px; top: 25px; left: -29px; z-index: 1; } .timeline-card-primary { border-left-color: #a3b4c8; } .timeline-card-primary:before { border-color: #a3b4c8; } .timeline-card-primary:after { background-color: #a3b4c8; } .timeline-card-success { border-left-color: #ebc999; } .timeline-card-success:before { border-color: #ebc999; } .timeline-card-success:after { background-color: #ebc999; } .timeline-card-license { border-left-color: #67b1ce; } .timeline-card-license:before { border-color: #67b1ce; } .timeline-card-license:after { background-color: #67b1ce; } .timeline-card-bene { border-left-color: #F1665A; } .timeline-card-bene:before { border-color: #F1665A; } .timeline-card-bene:after { background-color: #F1665A; } html { scroll-behavior: smooth; } .site-title { font-size: 1.25rem; line-height: 2.5rem; } .nav-link { padding: 0; font-size: 2rem; line-height: 2.5rem; color: rgba(0, 0, 0, 0.5); } .nav-link:hover, .nav-link:focus, .active .nav-link { color: rgba(0, 0, 0, 0.8); } .nav-item + .nav-item { margin-left: 1rem; } .cover { border-radius: 10px; } .cover-bg { /* background-color: #D81C1F;*/ background-size: 100% 150%; background-repeat: no-repeat; background-image: url("/Users/kiu/Documents/Git/CV/images/banner.jpg"); border-radius: 10px 10px 0 0; } .avatar { max-width: 216px; max-height: 216px; margin-top: 20px; text-align: center; margin-left: auto; margin-right: auto; } .avatar img { /* Safari 6.0 - 9.0 */ filter: grayscale(100%); } footer a:not(.nav-link) { color: inherit; border-bottom: 1px dashed; text-decoration: none; cursor: pointer; } @media (min-width: 48em) { .site-title { float: left; } .site-nav { float: right; } .avatar { margin-bottom: -80px; margin-left: 0; } } @media print { body { background-color: #fff; } .container { width: auto; max-width: 100%; padding: 0; } .cover, .cover-bg { border-radius: 0; } .cover.shadow-lg { box-shadow: none !important; } .cover-bg { padding: 5rem !important; padding-bottom: 10px !important; } .avatar { margin-top: -10px; } .about-section { padding: 6.5rem 5rem 2rem !important; } .skills-section, .work-experience-section, .education-section, .contant-section { padding: 1.5rem 5rem 2rem !important; } .page-break { padding-top: 5rem; page-break-before: always; } } .application-hosting { border-radius: 10px 10px 10px 10px; padding: 50px 25px; } .application-hosting-list { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; display: grid; grid-gap: 5px; grid-template-columns: repeat(auto-fit, minmax(8px, 1fr)); justify-items: center; }