#home-view .alert{position:fixed;top:4rem;right:1rem;z-index:2}#home-view .alert .close{margin-left:.5rem}#profile-layout{background:#fafafa}@media screen and (min-width: 998px){#profile-home-view #infos{padding-top:20px}}@media screen and (max-width: 997px){#profile-home-view #infos{display:none}}#profile-home-view #projects{border-top:1px solid #e8e8e8}@media screen and (min-width: 998px){#profile-home-view #projects{margin-top:60px;padding-top:51px}}@media screen and (max-width: 997px){#profile-home-view #projects{padding-top:30px}}.info{display:block;text-align:center}.info[href="javascript:void"]{cursor:default}@media screen and (min-width: 998px){.info{margin-top:40px}}@media screen and (max-width: 997px){.info{margin-top:16px;text-shadow:1px 1px rgba(0,0,0,0.1)}}@media screen and (min-width: 998px){.info>header{color:#c8c8c8}}@media screen and (max-width: 997px){.info>header{color:rgba(255,255,255,0.8)}}@media screen and (min-width: 998px){.info>header i{font-size:2rem}}@media screen and (max-width: 997px){.info>header i{margin-right:.5rem}}.info .info-title{margin-top:.75rem;letter-spacing:5px;text-transform:uppercase;font-size:12px}@media screen and (max-width: 997px){.info .info-title{display:inline-block}}.info .info-text{margin-top:8px;letter-spacing:0.8px}@media screen and (min-width: 998px){.info .info-text{color:#343434}}@media screen and (max-width: 997px){.info .info-text{display:inline-block;color:white}}.info .info{display:block}@media screen and (max-width: 997px){.info .info{color:rgba(255,255,255,0.8)}}.presenter{max-width:1440px;margin:0 auto}.presenter .presenter-basic{background:white;text-align:center;padding-bottom:49px;padding-top:43px;position:relative}@media screen and (min-width: 998px){.presenter .presenter-basic{background:white;width:424px;height:390px;float:left}}@media screen and (max-width: 997px){.presenter .presenter-basic{padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 998px){.presenter .presenter-basic .presenter-background{display:none}}.presenter .presenter-basic .presenter-avatar{margin-bottom:20px}.presenter .presenter-basic .presenter-avatar .user-avatar{border-radius:100%}@media screen and (min-width: 998px){.presenter .presenter-basic .presenter-avatar .user-avatar{width:191px;height:191px}}@media screen and (max-width: 997px){.presenter .presenter-basic .presenter-avatar .user-avatar{border:8px solid rgba(0,0,0,0.1);width:138px;height:138px}}.presenter .presenter-basic .presenter-name{font-size:28px;letter-spacing:0.8px;margin-bottom:1.5rem;font-weight:300}@media screen and (min-width: 998px){.presenter .presenter-basic .presenter-name{color:#343434}}@media screen and (max-width: 997px){.presenter .presenter-basic .presenter-name{color:white}}@media screen and (min-width: 998px){.presenter .presenter-basic .social{color:#999}}@media screen and (max-width: 997px){.presenter .presenter-basic .social{color:rgba(255,255,255,0.8)}}.presenter .presenter-basic .infos{margin-top:1rem}@media screen and (min-width: 998px){.presenter .presenter-basic .infos{display:none}}.presenter .presenter-details{position:relative}@media screen and (min-width: 998px){.presenter .presenter-details{margin-left:424px;height:390px;padding:53px 70px;color:white}}@media screen and (max-width: 997px){.presenter .presenter-details{padding:40px 28px 8px;color:rgba(72,72,72,0.8)}.presenter .presenter-details .background{display:none}}@media screen and (min-width: 998px){.presenter .presenter-details>header{padding-bottom:25px;margin-bottom:36px}}@media screen and (max-width: 997px){.presenter .presenter-details>header{padding-bottom:20px;margin-bottom:32px}}.presenter .presenter-details>header:after{content:' ';position:absolute;left:0;bottom:0;width:103px;height:1px}@media screen and (min-width: 998px){.presenter .presenter-details>header:after{background:rgba(245,245,245,0.4)}}@media screen and (max-width: 997px){.presenter .presenter-details>header:after{background:rgba(72,72,72,0.4)}}.presenter .presenter-details>header .presenter-role{font-family:Montserrat, sans-serif;font-weight:bold;letter-spacing:1.3px;margin-top:0}@media screen and (min-width: 998px){.presenter .presenter-details>header .presenter-role{font-size:33px;margin-bottom:18px}}@media screen and (max-width: 997px){.presenter .presenter-details>header .presenter-role{font-size:24px;margin-bottom:12px}}.presenter .presenter-details>header .presenter-bio{letter-spacing:0.6px}@media screen and (min-width: 998px){.presenter .presenter-details>header .presenter-bio{font-size:16px}}@media screen and (max-width: 997px){.presenter .presenter-details>header .presenter-bio{font-size:14px}}.project{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:1px solid #d6d6d6;overflow:hidden;margin-bottom:49px;background:#ffffff;position:relative;transition:all .5s ease}.project:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.22);border:1px solid #b9b9b9}.project .container-fluid{padding-left:28px;padding-right:28px}.project .thumbnail{border-top-left-radius:2px;border-top-right-radius:2px}.project .project-thumbnail{position:absolute;z-index:1;font-size:1.17rem;width:100%;height:182.7px;color:white;text-align:center;padding-top:4.5rem;transition:all .5s ease}.project .project-thumbnail span{display:inline-block;padding:.35rem .7rem;border-radius:3px}.project .project-thumbnail,.project .project-thumbnail span{background:rgba(0,0,0,0.5)}.project .project-thumbnail:hover,.project .project-thumbnail span:hover{background:rgba(0,0,0,0.65)}.project .project-link{display:block;padding-bottom:3px}.project .project-linkless{cursor:default}.project .project-title{color:#01a0ed;font-family:Montserrat, sans-serif;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:16px 0 10px 0}.project .project-description{line-height:1.4;height:44px;font-size:15px;overflow:hidden;color:rgba(52,52,52,0.77)}.project>footer{background-color:#f4f4f4;border-top:1px solid #d6d6d6;text-align:right;padding-top:12px;padding-bottom:12px;font-size:12px}.project>footer .project-language{color:rgba(52,52,52,0.5)}.project>footer a.project-repository{color:rgba(52,52,52,0.8)}.project>footer a.project-repository:hover{color:#01a0ed}.project>footer a.project-repository i{font-size:16px;margin-right:5px;transform:translateY(2px)}.projects .project{margin-bottom:1.75rem}.skill .skill-name{height:2rem;overflow:hidden;font-size:75%;margin-top:8px;margin-bottom:0;letter-spacing:4px;text-transform:uppercase}.skill i{margin-right:.25rem;opacity:.75}.skills .skill{display:inline-block}@media screen and (min-width: 998px){.skills{display:flex;flex-direction:column;flex-flow:column wrap;height:192px}.skills .skill{width:9rem;margin-right:2rem;margin-bottom:32px}}@media screen and (max-width: 997px){.skills .skill{font-size:80%;width:8rem;margin-right:.5rem;margin-bottom:24px}}.social{display:inline-block;transition:all .1s linear;border-radius:.1rem;outline:none;font-size:1.25rem}.social-github:hover,.social-github:focus,.social-github:active{color:#aaa !important}.social-linkedin:hover,.social-linkedin:focus,.social-linkedin:active{color:#0077b5 !important}.social-angellist:hover,.social-angellist:focus,.social-angellist:active{color:#999 !important}.social-twitter:hover,.social-twitter:focus,.social-twitter:active{color:#1da1f2 !important}.social-facebook:hover,.social-facebook:focus,.social-facebook:active{color:#3b5998 !important}.social-google-plus:hover,.social-google-plus:focus,.social-google-plus:active{color:#dd4b39 !important}.social-stack_overflow:hover,.social-stack_overflow:focus,.social-stack_overflow:active{color:#f48024 !important}.social-codepen:hover,.social-codepen:focus,.social-codepen:active{color:#000 !important}.social-jsfiddle:hover,.social-jsfiddle:focus,.social-jsfiddle:active{color:#3099f4 !important}.social-medium:hover,.social-medium:focus,.social-medium:active{color:#00ab6c !important}.social-blog:hover,.social-blog:focus,.social-blog:active{color:#f57d00 !important}.social-behance:hover,.social-behance:focus,.social-behance:active{color:#1769ff !important}.social-dribbble:hover,.social-dribbble:focus,.social-dribbble:active{color:#ea4c89 !important}.social-pinterest:hover,.social-pinterest:focus,.social-pinterest:active{color:#bd081c !important}.socials{text-align:center}.socials .social{margin:0 .75rem}.thumbnail{position:relative;height:182.7px}.thumbnail .thumbnail-generated{height:182.7px;text-align:center}.thumbnail .thumbnail-title{color:rgba(255,255,255,0.8);text-align:center;padding-top:5rem;white-space:nowrap;font-family:Montserrat, sans-serif;font-size:1.5rem;font-weight:bold;letter-spacing:1.3px}
