#profile .err{transition:opacity .3s ease-in-out 0s}#profile .err.hide{opacity:0}#profile .wrapper{position:relative;display:flex;align-items:flex-start;margin-top:30px}#profile .c1{width:230px;min-width:230px}#profile .c2{flex-grow:1;display:flex;flex-wrap:wrap}#profile .c2 .field{margin:0 0 25px 15px}#profile .c2:not(.dynamic):before{content:"";display:block;height:60px;margin-bottom:25px;width:100%}@media screen and (max-width:519px){#profile .dynamic{position:relative}#profile .dynamic .field{margin-left:0}#profile .field{width:100%!important}#profile .profile{margin-left:auto;margin-right:auto}}@media screen and (min-width:520px){#profile .dynamic{position:absolute;top:0;left:230px;right:0}}@media screen and (max-width:759px){#profile .c1{width:100%}#profile .c1 .field:not(.profile){max-width:none}#profile .c2:not(.dynamic){justify-content:space-between}#profile .c2:not(.dynamic):before{display:none}#profile .c2:not(.dynamic) .field{margin-left:0;max-width:none;width:calc(50% - 10px)}#profile form{flex-direction:column}}@media screen and (min-width:760px)and (max-width:1264px){#profile .c2:not(.dynamic){margin-top:85px}#profile .c2:not(.dynamic):before{width:50%}#profile .c2 .field{width:calc(50% - 15px)}}@media screen and (min-width:1265px){#profile .c2 .field{width:calc(33.33% - 15px)}}