.profile-img{width:100%;text-align:center;background-color:#f1f1f1;padding:2rem 0 1rem 0}.profile-img img{width:100%;max-width:150px;height:auto;margin:0;padding:0;border:0}.profile-followed{width:100%;padding:1rem;margin-top:2rem;background-color:#f1f1f1;text-align:left}.profile-followed strong{display:inline-block;margin-bottom:1rem}.profile-followed a{position:relative;display:inline-block;width:100%;border-top:solid 1px #ccc;line-height:3rem;font-size:1.3rem;white-space:nowrap;overflow:hidden}.profile-followed a:last-of-type{border-bottom:solid 1px #ccc}.profile-followed a span{position:absolute;right:0;width:0;background-color:#d00;color:#fff;text-align:center}.profile-followed a:hover span{width:3rem}.profile-followed a:hover span::after{content:'\2717'}.profile-nfo{display:inline-block;width:100%;margin-bottom:2rem;padding:.5rem .5rem 1rem .5rem;white-space:nowrap;overflow:hidden;text-align:center;background-color:#f1f1f1;font-size:1.3rem}.profile-nfo::first-line{font-weight:700;font-size:1.5rem}.profile-recent-act{display:inline-block;width:100%;list-style:none}.profile-recent-act li{display:inline-block;width:100%;padding:1rem;background-color:#f1f1f1;margin:0}.profile-recent-act li+li{margin-top:1rem}.profile-recent-act small,.profile-recent-act a{display:inline-block;width:100%}.profile-add-content{width:100%;padding:2rem 1rem;background-color:#edf5fc;margin-bottom:2rem}@media (min-width:750px){.profile-add-content{padding:2rem 30%}}.profile-add-content form{margin:0;text-align:center}.profile-add-content form input{width:100%;margin:0}.profile-add-content form label{font-size:2.2rem}.profile-add-content form .list-pos{position:relative}.profile-add-content form ul{position:absolute;display:none;z-index:999999;width:100%;border:solid 1px #d1d1d1;border-radius:4px;padding:.6rem;margin:0;background-color:#fff;list-style:none;top:0;text-align:left}.profile-add-content form ul:empty{display:none!important}.profile-add-content form ul li{display:block;width:100%;margin:0;padding:0 .6rem;line-height:2.8rem;border-radius:3px;cursor:pointer}.profile-add-content form ul li.h{background-color:rgba(96,96,96,.2)!important}.profile-add-content form ul li:hover{background-color:rgba(128,128,128,.1)}form.account{display:table;width:100%;max-width:42rem;margin:-1.5rem 0 3rem 0}form.account span,form.account strong,form.account button,form.account textarea,form.account input{float:left;width:100%;margin:1.5rem 0 0 0}form.account button{width:auto;background-color:#61a02a;color:#f1f1f1}form.account span{font-size:1.2rem}form.account .form-header,form.account .form-errors,form.account .form-fields{width:100%}form.account .form-header{border-bottom:solid 1px #ccc}form.account .form-errors{display:none;float:left;width:100%;margin:.5rem 0;padding:0 0 0 1.5rem;list-style:disc outside}form.account .form-errors li{float:left;width:100%;margin:.5rem 0 0 0}