#bbpress-forums #bbp-your-profile fieldset .pr-datefield, #bbpress-forums #bbp-your-profile fieldset .pr-timefield, #bbpress-forums #bbp-your-profile fieldset .pr-radiofield, #bbpress-forums #bbp-your-profile fieldset .pr-listfield{
    display: flex;
    flex-wrap: wrap;
}
#bbpress-forums #bbp-your-profile fieldset .pr-datefield div, #bbpress-forums #bbp-your-profile fieldset .pr-timefield div, #bbpress-forums #bbp-your-profile fieldset .pr-radiofield .radio_wrap{
    width: 60%;
    display: flex;
}
#bbpress-forums #bbp-your-profile fieldset .pr-datefield div.pr-datefields .date_fields, #bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields .time_fields{
    width: calc( 100% / 3);
    display: flex;
    flex-direction: column;
}
#bbpress-forums #bbp-your-profile fieldset .pr-datefield div.pr-datefields .date_fields:not(:last-child), #bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields .time_fields:not(:last-child){
    margin-right: 5%;
}
#bbpress-forums #bbp-your-profile fieldset .pr-datefield div.pr-datefields .date_fields input, #bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields .time_fields input, #bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields .time_fields select, #bbpress-forums #bbp-your-profile fieldset .pr-datefield div.pr-datefields .date_fields select, #bbpress-forums #bbp-your-profile fieldset .pr-datefield .pr-datefields-picker input{
    width: 100%;
}
#bbpress-forums #bbp-your-profile fieldset .pr-datefield .pr-datefields-icon input{
    width: 100%;
    margin-right: 3%;
}
#bbpress-forums #bbp-your-profile fieldset .pr-datefield .pr-datefields-icon img{
    max-width: 25%;
    width: 7%;
}
#bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields span.time-colon{
    margin: 0 2% 0 0;
}
#bbpress-forums #bbp-your-profile fieldset .pr-radiofield .radio_wrap label{
    width: calc( 100% / 3 );
}
#bbpress-forums #bbp-your-profile fieldset .pr-radiofield .radio_wrap label input{
    width: auto;
    margin-right: 10%;
    vertical-align: middle;
}
#bbpress-forums #bbp-your-profile fieldset .pr-listfield div{
    width: 60%;
}
#bbpress-forums #bbp-your-profile fieldset .pr-listfield div div, #bbpress-forums #bbp-your-profile fieldset .pr-listfield div div input{
    width: 100%;
}
#bbpress-forums #bbp-your-profile fieldset select[multiple]{
    height: auto;
    overflow: auto;
}
#bbpress-forums #bbp-your-profile fieldset .pr-addressfield{
    display: flex;
}
#bbpress-forums #bbp-your-profile fieldset .address_main label{
    float: none;
}
#bbpress-forums #bbp-your-profile fieldset .address_main .address{
    display: flex;
    flex-direction: column;
}
#bbpress-forums #bbp-your-profile fieldset .address_main{
    width: 60%;
}
#bbpress-forums #bbp-your-profile fieldset .address_main .address > label, #bbpress-forums #bbp-your-profile fieldset .address_main .address .address2 label{
    width: 100%;
    text-align: left;
}
#bbpress-forums #bbp-your-profile fieldset .address_main .address > input, #bbpress-forums #bbp-your-profile fieldset .address_main .address .address2 input, #bbpress-forums #bbp-your-profile fieldset .address_main .address .address2 select{
    width: 100%;
}
#bbpress-forums #bbp-your-profile fieldset .address_main .address:nth-child(3), #bbpress-forums #bbp-your-profile fieldset .address_main .address:nth-child(4){
    flex-direction: row;
}
#bbpress-forums #bbp-your-profile fieldset .address_main .address .address2{
    display: flex;
    flex-direction: column;
}
#bbpress-forums #bbp-your-profile fieldset .address_main .address:nth-child(3) .address2:first-child, #bbpress-forums #bbp-your-profile fieldset .address_main .address:nth-child(4) .address2:first-child{
    margin-right: 6%;
}
#bbpress-forums #bbp-your-profile fieldset .address_main, #bbpress-forums #bbp-your-profile fieldset .address_main .address .address2, #bbpress-forums #bbp-your-profile fieldset .pr-addressfield, #bbpress-forums #bbp-your-profile fieldset .pr-radiofield .radio_wrap, #bbpress-forums #bbp-your-profile fieldset .pr-datefield div.pr-datefields .date_fields, #bbpress-forums #bbp-your-profile fieldset .pr-datefield div.pr-datefields, #bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields .time_fields, #bbpress-forums #bbp-your-profile fieldset .pr-timefield div.pr-timefields, #bbpress-forums #bbp-your-profile fieldset .pr-listfield > div, #bbpress-forums #bbp-your-profile fieldset .pr-listfield, #bbpress-forums #bbp-your-profile fieldset .pr-datefield .pr-datefields-icon{
    margin-bottom: 0;
}