#personInfos{width:300px;position:relative;float:left;vertical-align:top}#personInfos img{width:200px;display:block;position:relative;margin:30px 0;box-shadow:0 0 30px 0 rgba(0,0,0,.3);border-radius:20px}#personInfos h1{font-size:24px;color:#fff;display:block}#personInfos .role{font-size:14px;color:#fff;display:block;text-transform:uppercase;margin-bottom:5px}#personInfos .birthdate,#personInfos .country,#personInfos .deathdate{font-size:14px;color:#fff;display:block}#personInfos .bio{font-size:12px;color:#fff;padding-top:30px;padding-right:30px}#personWork{display:block;float:right;width:calc(100% - 300px);vertical-align:top}#personWork .title{font-size:32px;color:#fff;display:block;text-align:left}#personWork .list{display:block;padding:20px 0}#personWork .gPoster{border-radius:10px}@media only screen and (max-width:1080px){#personWork{width:100%;float:none;display:block}#personInfos{width:100%;float:none;margin-bottom:30px;padding-left:220px;padding-top:20px}#personInfos img{position:absolute;top:30px;left:0;width:180px;height:270px;margin:0}#personInfos .bio{padding-top:5px}}@media only screen and (max-width:580px){#personWork .title{font-size:22px}#personInfos h1{font-size:18px}#personInfos{padding-left:0}#personInfos img{position:relative;top:0;width:140px;height:220px;margin:0;margin-bottom:20px}#personInfos .bio{padding-top:5px}}