.uwp-private-message-container {
    border: 1px solid #28303d;
    padding: 15px;
}
#uwp_private_message_form{
    padding: 10px 0;
}
#uwp_private_message_form label{
    display: block;
    font-size: 16px;
    font-weight: bold;
}
.uwp-private-message-container .uwp-imgnm-section {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.uwp-private-message-container .uwp-imgnm-section .uwp-profile-name {
    padding-left: 15px;
}
.uwp-private-message-container .uwp-imgnm-section .uwp-profile-name .uwp-user-title{
    margin-bottom: 0;
}
.uwp-private-message-container .uwp-imgnm-section img {
    border-radius: 0;
}
.uwp-private-message-container> .uwp-pm .uwp-imgnm-section {
    margin-bottom: 30px;
}
.uwp-private-message-container> .uwp-pm .uwp-imgnm-section .uwp-user-title {
    margin-bottom: 0;
}
.uwp-private-message-container> .uwp-pm .uwp-user-title {
    margin-bottom: 15px;
}
.uwp-private-message-container> .uwp-pm p {
    margin-bottom: 10px;
}
.uwp-private-message-container> .uwp-pm form input {
    margin-bottom: 15px;
    width: 100%;
}
.uwp-private-message-container> .uwp-pm form textarea {
    width: 100%;   
}
.uwp-private-message-container> .uwp-pm form input[type="submit"] {
    width: auto;
    display: block;
    margin-top: 15px;
}
.uwp-profile-cpt-loop .card-footer .row .col-2 {
    width: 60%;
    max-width: 60%;
    flex: 0 0 60%;
}
.uwp-profile-cpt-loop .card-footer .row .col {
    width: 40%;
    max-width: 40%;
    flex: 0 0 40%;
}

.geodir-author-actions.bsui{line-height: 10px;}
.geodir-author-actions.bsui  .dropdown-item {
    display: inline-block;
    padding: 0;
    width: unset;
    line-height: 0;
    margin: 0!important;
    font-size: 12px;
}
.tabs-uwp{width:100%;height:auto;margin:0 auto;}
.tabs-uwp .uwp-tabs-list{list-style: none;margin: 0px 0 20px;padding: 0px;display: flex;align-items: center;flex-wrap: wrap;}
.tabs-uwp .uwp-tabs-list li{margin:0px;margin-right:2px;padding:5px 5px;text-align: center;border-bottom: 1px solid transparent;}
.tabs-uwp .uwp-tabs-list li:hover{cursor:pointer;}
.tabs-uwp .uwp-tabs-list li a{text-decoration: none;font-family: 'Futura PT';font-weight: 400;}
.tabs-uwp .tab{display:none;width:100%;min-height:auto;height:auto;border-radius:3px;padding:20px 0;clear:both;}
.tabs-uwp .tab h3{letter-spacing:1px;}
.tabs-uwp .tab p{line-height:20px;letter-spacing: 1px;}
.tabs-uwp .uwp-tabs-list .active,.tabs-uwp .tab.active{display:block !important;}
.tabs-uwp .uwp-tabs-list li.active{border-bottom: 1px solid #141e33;}
.tabs-uwp .uwp-tabs-list li.active a{ color:#BA9047 !important;}
#recpatcha-error.red { color: red; font-size: 14px; margin-bottom: 10px; }